Skip to content

feat: sync SDK-generated CLI#100

Merged
ysyneu merged 2 commits into
feat/api-review-auto-fixfrom
chore/api-review-cli-sync-20260723
Jul 24, 2026
Merged

feat: sync SDK-generated CLI#100
ysyneu merged 2 commits into
feat/api-review-auto-fixfrom
chore/api-review-cli-sync-20260723

Conversation

@ysyneu

@ysyneu ysyneu commented Jul 24, 2026

Copy link
Copy Markdown
Contributor

Summary

  • update go-flashduty to the SDK contract-sync commit from go-flashduty#36
  • regenerate all API command surfaces and Flashduty skill command cards
  • add incident sdp-request-list and template Feishu card-table flags
  • align diagnostics, alert-rule, datasource, and status-page help with the published contract

Compatibility

This intentionally removes the obsolete monit tools-catalog --include-output-shape flag, matching the upstream API contract removal.

Verification

  • generator and command-card idempotence
  • make check-cards
  • make (gofmt, gci, golangci-lint, race tests, build)
  • built CLI help checks for template create, incident sdp-request-list, and removed diagnostics flag
  • uncommitted and full-branch reviews

@ysyneu
ysyneu merged commit 7a20f90 into feat/api-review-auto-fix Jul 24, 2026
12 checks passed
@ysyneu
ysyneu deleted the chore/api-review-cli-sync-20260723 branch July 24, 2026 06:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant