chore(cli): regen against go-flashduty — add session-delete, drop console-only skill-download#61
Merged
Merged
Conversation
…ill-download) Bump go-flashduty to the merged spec-sync commit (go-flashduty #14) and regenerate cligen. - adds `fduty safari session-delete` (POST /safari/session/delete) — was a public op with no cli command. - drops `fduty safari skill-download` — /safari/skill/download was reclassified jwt (console-only application/zip download; fc-pgy #570, flashduty-docs #106) and is no longer a public op. The old command was a broken, unused generated artifact (the SDK method couldn't decode a zip). - session.go: Sessions.List -> Sessions.ReadList (hand-written /insight list helper) following the SDK's read/write method rename. - regenerated zz_generated_* reflect the SDK type refresh (TimestampMilli, pointer scalars) and the a2a/mcp operationId renames. Build + full test suite green; the "every public op reachable" coverage invariant passes (251/251 non-streaming generated, session-export the only curated streaming op).
The go-flashduty bump adds the channel escalate-webhook-robot-list command (the cli was 8 days behind). Regenerate the channel skill card's GENERATED fence so `skilldoc check` (check-cards CI) stays green.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Why
Follow-up to go-flashduty #14 (merged): bump the SDK to the synced spec and regenerate the cli.
What
fduty safari session-delete(POST /safari/session/delete) — previously a public op with no SDK/cli command.fduty safari skill-download—/safari/skill/downloadwas reclassifiedauth=all → jwt(console-onlyapplication/zipdownload used only by the Customize UI via session cookie; fc-pgy #570, flashduty-docs #106). It's no longer a public op. The old command was a broken, unused generated artifact — the SDK method(*string)couldn't decode a zip.session.go:Sessions.List → Sessions.ReadList(the hand-written/insightlist helper), following the SDK's read/write method rename.zz_generated_*reflect the SDK type refresh (TimestampMilli, pointer scalars) and the a2a / mcp operationId renames.Verification
go build ./...clean; fullgo test ./...green (incl. theinternal/clicoverage invariantTestEveryOperationHasPathCommand— every public op reachable at its path-name — andTestGeneratorTargetsFullSpec: 251/251 non-streaming generated, 1 streaming (session-export) curated).gofmt/gciclean.