Releases: flashcatcloud/flashduty-cli
Releases · flashcatcloud/flashduty-cli
Flashduty CLI 1.3.4
Changelog
- e17ab0e chore: bump go-flashduty — drop notify-rule commands + omitempty responses (#29)
- 7785aad feat(cli): shell tab-completion — enum flag values + install.sh auto-setup (#27)
- 4ac23d1 feat(incident): resolve 6-char short ids in detail/get + add list --nums (#26)
- 8c0898c feat(session): add session list + export commands for AI SRE (#30)
- 8c0c9d6 feat: full OpenAPI coverage via spec-driven generator + agent help-reliability (#28)
- c9000d5 fix(timeutil): accept RFC3339 timestamps in --since/--until (#25)
Flashduty CLI 1.3.3
Changelog
- 33604dd chore(deps): bump actions/attest-build-provenance from 2 to 4 (#18)
- 5595294 chore(deps): bump actions/setup-go from 5 to 6 (#17)
- c961f10 chore(deps): bump github.com/spf13/pflag from 1.0.9 to 1.0.10 (#14)
- f53007d chore(deps): bump github/codeql-action from 3 to 4 (#16)
- 5725609 chore(deps): bump golangci/golangci-lint-action from 8 to 9 (#19)
- 1fcd986 chore(deps): bump goreleaser/goreleaser-action from 6 to 7 (#20)
- d3ea908 feat: migrate CLI onto generated go-flashduty SDK, deprecate flashduty-sdk (#24)
Flashduty CLI 1.3.2
Flashduty CLI 1.3.1
Changelog
- 28098b2 chore: add open-source community health files (#13)
- 39d6bfc feat(cli): phase-1 gaps — TOON output, mcp create, monit-query/agent, plural --channel (#11)
- eaea632 feat: adopt typed timestamps from flashduty-sdk (RFC3339 output) (#23)
- 679e692 feat: mirror releases + install scripts to S3 for GitHub-restricted hosts (#12)
Flashduty CLI 1.3.0
Flashduty CLI v1.2.0
Flashduty CLI v1.2.0
This release expands incident response coverage in the CLI and moves the new API coverage through flashduty-sdk v0.9.0.
New incident lifecycle commands
flashduty incident unack <id> [<id2> ...]
Cancel acknowledgement for incidents that should return to the unacknowledged state.flashduty incident wake <id> [<id2> ...]
Wake snoozed incidents and restore normal notifications.flashduty incident add-responder <id> --person <ids>
Add responders without replacing the current assignment. Supports--follow-preference,--notify-channel, and--template-id.flashduty incident comment <id> [<id2> ...] --comment <text>
Add timeline comments to up to 100 incidents. Supports--mute-reply.flashduty incident disable-merge <id> [<id2> ...]
Disable automatic alert merging for selected incidents.flashduty incident remove <id> [<id2> ...] [--force]
Permanently remove incidents. The CLI prompts for confirmation unless--forceis used.
New incident war-room commands
flashduty incident war-room create <incident_id> [--integration <id>] [--member <ids>] [--add-observers]
Create an IM war room. If--integrationis omitted, the CLI selects the first war-room-enabled IM integration.flashduty incident war-room list <incident_id> [--integration <id>]
List war rooms attached to an incident and discover chat/integration IDs.flashduty incident war-room get <chat_id> --integration <id>
Show war-room details for an IM chat.flashduty incident war-room delete <incident_id> --integration <id> [--force]
Delete the incident war room for an integration, with confirmation unless--forceis used.flashduty incident war-room add-member <chat_id> --integration <id> --member <ids>
Add person IDs to an existing war room.flashduty incident war-room default-observers <incident_id>
Preview historical responders that can be invited when creating a war room with--add-observers.
Help and safety improvements
- Added detailed help text and examples for new lifecycle and war-room commands.
- Documented destructive confirmation behavior for
incident removeandincident war-room delete. - Added lookup hints for person IDs and IM integration IDs.
SDK boundary
- Updated the CLI to use
github.com/flashcatcloud/flashduty-sdk v0.9.0. - Added
AGENTS.mdguidance that public API endpoint adapters should be implemented in the SDK first, not directly in the CLI.
Verification
go test -count=1 ./...
Flashduty CLI 1.1.2
Changelog
- 2cdd521 fix: align table columns correctly for CJK characters
Flashduty CLI 1.1.1
Flashduty CLI 1.1.0
Flashduty CLI 1.0.4
Changelog
- e848ccd feat: add whoami command and refactor login identity logic