Skip to content

Releases: flashcatcloud/flashduty-cli

Flashduty CLI v1.2.0

22 May 08:29
58d9f8d

Choose a tag to compare

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 --force is 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 --integration is 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 --force is 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 remove and incident 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.md guidance 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

14 May 10:06

Choose a tag to compare

Changelog

  • 2cdd521 fix: align table columns correctly for CJK characters

Flashduty CLI 1.1.1

14 May 09:59
f771d5d

Choose a tag to compare

Changelog

  • f771d5d fix: update SDK to resolve team member names via /person/infos (#8)

Flashduty CLI 1.1.0

14 May 08:04
f06b81f

Choose a tag to compare

Changelog

  • f06b81f feat: add team CRUD commands (get, create, update, delete) (#7)

Flashduty CLI 1.0.4

13 May 12:39

Choose a tag to compare

Changelog

  • e848ccd feat: add whoami command and refactor login identity logic

Flashduty CLI 1.0.3

13 May 12:21

Choose a tag to compare

Changelog

  • bdf58bc fix: support member-level app keys in login command

Flashduty CLI 1.0.2

13 May 12:06

Choose a tag to compare

Changelog

  • a6f2d18 fix: use cached state for version check notification

Flashduty CLI 1.0.1

13 May 11:47

Choose a tag to compare

Changelog

  • 36cac5a feat: show account info after login

Flashduty CLI 1.0.0

13 May 10:17
bc4cd81

Choose a tag to compare

Changelog

  • bc4cd81 feat: add update command and passive version-check notification (#6)

Flashduty CLI 0.6.0

12 May 08:29
78bac36

Choose a tag to compare

Changelog

  • 78bac36 feat: add statuspage migration url name flag