Commit c1cc8b7
committed
chore(sdk): bump go-flashduty and regenerate CLI surface
Picks up go-flashduty 4d5816a (PR #31), which regenerates the SDK from the
corrected monit OpenAPI spec (flashduty-docs #190).
monit contract — the reason for this bump:
monit-webapi d0d1ef4 turned /monit/tools/invoke and /monit/tools/catalog
into sparse-field responses (omit instead of null) and flattened the
single-tool result envelope. The CLI's generated response-help still
documented the old nested/nullable shape, telling callers to expect
"data": null and "error": null placeholders that the server no longer
sends. Now aligned: data/summary/truncated/tool_version/error/target/
target_kinds/next_cursor/output_shape are all documented as present-only.
Carried along — unrelated SDK work already merged upstream that this regen
necessarily picks up (the dep bump and the regen must be one commit or CI's
cligen drift check fails):
New commands
flashduty licenses ...
flashduty session-replay ...
Breaking flag changes
a2a-agent create/update: --description removed, --instructions now
required (the API deprecated description in favour of instructions)
session list/info: entry_kind enum value scheduled -> automation
New flags
a2a-agent: --allow-insecure-oauth-http, --allow-insecure-tls-skip-verify,
--environment-id, --environment-kind, --query
a2a-agent list: --scope enum all|personal|team -> all|account|team
automation create: --cron-expr no longer marked required
Cards regenerated via `make gen-cards`; monit-agent.md / monit.md are
unchanged here because PR #91 already landed those fixes.
make check green: gofmt+gci clean, golangci-lint 0 issues, go test -race all
packages ok, build ok.1 parent 5268648 commit c1cc8b7
20 files changed
Lines changed: 761 additions & 179 deletions
File tree
- internal/cli
- skills/flashduty/reference
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
6 | | - | |
| 6 | + | |
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
5 | | - | |
| 4 | + | |
| 5 | + | |
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
| |||
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments