Releases: flashcatcloud/flashduty-cli
Releases · flashcatcloud/flashduty-cli
Flashduty CLI 1.3.20
Flashduty CLI 1.3.19
Changelog
- 6c2d053 Merge pull request #43 from flashcatcloud/audit-fix/audit-2026-06-15-incident-list-channel-id
- e6a8fa2 Merge pull request #51 from flashcatcloud/feat/cli-drop-idverb-shadows
- d4a8e55 Merge pull request #52 from flashcatcloud/chore/cli-enrich-1674
- f884414 Merge pull request #56 from flashcatcloud/feat/skilldoc-cards
- d2af762 Merge pull request #69 from flashcatcloud/audit-fix/2026-06-29-skill-cards
- e93ef96 chore(cli): re-pin go-flashduty to merged main (follow-up to #52) (#54)
- 814a217 chore(cli): regen against go-flashduty — add session-delete, drop console-only skill-download (#61)
- 1c7deb8 chore(skill): withdraw skill from skills.sh; remove superseded per-domain skills
- e82d588 docs(cli): cross-reference insight from incident list --help; clarify insight group purpose
- 0ce2efc docs(skilldoc): surface 协作空间 (=channel) in the channel card's router
- 93a51bd docs(skilldoc): teach status-page positional page-id in card + SKILL.md
- 7d621fa docs(skills): tighten fduty counting guidance
- 9c218b2 feat(channel): add --team-ids server-side filter to
channel list - 6848243 feat(channel): add --team-ids server-side filter to
channel list(#45) - 58e8230 feat(cli): accept positional on team get (completes PR#50 rollout)
- ce5428f feat(cli): add --fields projection to incident/alert list (#58)
- a9ea711 feat(cli): drop pure-rename curated shadows (insight team/channel/responder, member list) (#48)
- 0e23f9c feat(cli): drop transparent curated ID-verb shadows (parity via #50)
- 7df80f0 feat(cli): incident info --num + channel team/creator names (fc-event#1674)
- 37011f7 feat(cli): positional args for generated commands (#50)
- 0ac50b9 feat(cli): relative-time on generated commands' unix-seconds time flags (#47)
- b534516 feat(cli): render generated commands as human tables, not raw JSON (#46)
- 78b3361 feat(skill): add
safarireference card for AI-SRE Customize self-management (#60) - 163875f feat(skill): clean public boundary, merge oncall→schedule, bilingual index, fault-analysis script
- 439ac30 feat(skilldoc): add __dump-commands cobra-tree oracle
- 7c7fcc4 feat(skilldoc): add monit-query + monit-agent RCA cards + dispatch-determinism note
- e8a04c4 feat(skilldoc): assert doc fences match fresh render
- 176349c feat(skilldoc): dev CLI + gen-cards/check-cards make targets + CI gate
- b269b26 feat(skilldoc): generate per-domain factual fence from dump
- d85b3f1 feat(skilldoc): harvest fduty examples from markdown
- b7eef87 feat(skilldoc): roll out generated command cards to all 16 operational domains
- c3b1453 feat(skilldoc): status-page command card (lean SKILL.md router + generated reference)
- 9f81cc4 feat(skilldoc): validate doc examples against command oracle
- 2cda592 feat(skilldoc): validator rejects folded-positional-as-flag; precise scalar/array folding
- 18098ae fix(cli): address review findings — conflict detection, polish
- b42fcd0 fix(cli): insight discovery + team get positional ID (audit fix/cli-insight-team-ids)
- 33355cf fix(incident): accept --channel-id on incident list for flag consistency
- b7966f6 fix(incident): rename --channel to --channel-id on incident list
- 33f6dc9 fix(skilldoc): correct integration-id + member-list provenance in enrichment/route/oncall cards
- af922ce fix(skilldoc): gen-cards regenerates all cards; restore fduty install fallback; fix war-room verbs
- a2464cc fix(skilldoc): make card check EOL-insensitive (Windows CI) + satisfy errcheck
- b70f6ba fix(skilldoc): render cligen positional-folded args, not as flags
- b656345 fix(skilldoc): stop harvesting at shell pipe so piped jq flags aren't validated as fduty flags
- cb457fc fix(skilldoc): tolerate bare/templated fduty mentions in prose
- 8bb1148 refactor(cli): use optionalArg("id") for team get positional validator
Flashduty CLI 1.3.18
Flashduty CLI 1.3.17
Changelog
- 6ea4ab8 Merge pull request #62 from flashcatcloud/dependabot/github_actions/actions/checkout-7
- baf2677 Merge pull request #64 from flashcatcloud/feat/api-review-auto-fix
- 0f5d999 chore(deps): bump actions/checkout from 6 to 7
- 50abf12 chore: update go-flashduty SDK
- 5b710df chore: update go-flashduty SDK
Flashduty CLI 1.3.16
Flashduty CLI 1.3.15
Changelog
- f884414 Merge pull request #56 from flashcatcloud/feat/skilldoc-cards
- 1c7deb8 chore(skill): withdraw skill from skills.sh; remove superseded per-domain skills
- 0ce2efc docs(skilldoc): surface 协作空间 (=channel) in the channel card's router
- 93a51bd docs(skilldoc): teach status-page positional page-id in card + SKILL.md
- 163875f feat(skill): clean public boundary, merge oncall→schedule, bilingual index, fault-analysis script
- 439ac30 feat(skilldoc): add __dump-commands cobra-tree oracle
- 7c7fcc4 feat(skilldoc): add monit-query + monit-agent RCA cards + dispatch-determinism note
- e8a04c4 feat(skilldoc): assert doc fences match fresh render
- 176349c feat(skilldoc): dev CLI + gen-cards/check-cards make targets + CI gate
- b269b26 feat(skilldoc): generate per-domain factual fence from dump
- d85b3f1 feat(skilldoc): harvest fduty examples from markdown
- b7eef87 feat(skilldoc): roll out generated command cards to all 16 operational domains
- c3b1453 feat(skilldoc): status-page command card (lean SKILL.md router + generated reference)
- 9f81cc4 feat(skilldoc): validate doc examples against command oracle
- 2cda592 feat(skilldoc): validator rejects folded-positional-as-flag; precise scalar/array folding
- 6a9294e feat/ai-sre → main: flashduty skill — generated cards + withdraw from skills.sh (v1.3.15)
- 33f6dc9 fix(skilldoc): correct integration-id + member-list provenance in enrichment/route/oncall cards
- af922ce fix(skilldoc): gen-cards regenerates all cards; restore fduty install fallback; fix war-room verbs
- a2464cc fix(skilldoc): make card check EOL-insensitive (Windows CI) + satisfy errcheck
- b70f6ba fix(skilldoc): render cligen positional-folded args, not as flags
- b656345 fix(skilldoc): stop harvesting at shell pipe so piped jq flags aren't validated as fduty flags
- cb457fc fix(skilldoc): tolerate bare/templated fduty mentions in prose
Flashduty CLI 1.3.14
Changelog
- e6a8fa2 Merge pull request #51 from flashcatcloud/feat/cli-drop-idverb-shadows
- d4a8e55 Merge pull request #52 from flashcatcloud/chore/cli-enrich-1674
- e64526a Merge pull request #53 from flashcatcloud/feat/ai-sre
- 144472f Merge remote-tracking branch 'origin/main'
- e93ef96 chore(cli): re-pin go-flashduty to merged main (follow-up to #52) (#54)
- e82d588 docs(cli): cross-reference insight from incident list --help; clarify insight group purpose
- 9c218b2 feat(channel): add --team-ids server-side filter to
channel list - 6848243 feat(channel): add --team-ids server-side filter to
channel list(#45) - 58e8230 feat(cli): accept positional on team get (completes PR#50 rollout)
- 0e23f9c feat(cli): drop transparent curated ID-verb shadows (parity via #50)
- 7df80f0 feat(cli): incident info --num + channel team/creator names (fc-event#1674)
- 63a8e76 feat/ai-sre → main: CLI insight discovery + team get positional ID (v1.3.14)
- 18098ae fix(cli): address review findings — conflict detection, polish
- b42fcd0 fix(cli): insight discovery + team get positional ID (audit fix/cli-insight-team-ids)
- 8bb1148 refactor(cli): use optionalArg("id") for team get positional validator
Flashduty CLI 1.3.13
Changelog
- e6a8fa2 Merge pull request #51 from flashcatcloud/feat/cli-drop-idverb-shadows
- d4a8e55 Merge pull request #52 from flashcatcloud/chore/cli-enrich-1674
- e64526a Merge pull request #53 from flashcatcloud/feat/ai-sre
- 9c218b2 feat(channel): add --team-ids server-side filter to
channel list - 6848243 feat(channel): add --team-ids server-side filter to
channel list(#45) - 0e23f9c feat(cli): drop transparent curated ID-verb shadows (parity via #50)
- 7df80f0 feat(cli): incident info --num + channel team/creator names (fc-event#1674)
Flashduty CLI 1.3.12
Changelog
- baa80f7 Merge feat/ai-sre: #46 table renderer, #47 relative-time, #48 drop pure-rename shadows, #50 positional args
- a9ea711 feat(cli): drop pure-rename curated shadows (insight team/channel/responder, member list) (#48)
- 37011f7 feat(cli): positional args for generated commands (#50)
- 0ac50b9 feat(cli): relative-time on generated commands' unix-seconds time flags (#47)
- b534516 feat(cli): render generated commands as human tables, not raw JSON (#46)
Flashduty CLI 1.3.11
Changelog
- 6c2d053 Merge pull request #43 from flashcatcloud/audit-fix/audit-2026-06-15-incident-list-channel-id
- e7d4dae Merge pull request #44 from flashcatcloud/feat/ai-sre
- 33355cf fix(incident): accept --channel-id on incident list for flag consistency
- b7966f6 fix(incident): rename --channel to --channel-id on incident list