Skip to content

feat(automation): support war room triggered Automations - #237

Merged
ysyneu merged 1 commit into
mainfrom
feat/war-room-automation
Oct 23, 2026
Merged

ysyneu merged 1 commit into
mainfrom
feat/war-room-automation

Conversation

@ysyneu

@ysyneu ysyneu commented Oct 23, 2026

Copy link
Copy Markdown
Contributor

Add war room trigger support to the curated automation commands, wrapping the API fields from go-flashduty v0.15.20:

  • automation create gains --war-room-trigger, --war-room-channel-ids, and --war-room-severities. A war-room-only rule sends a placeholder cron with the schedule trigger disabled, same as an HTTP POST-only rule. The trigger requires both filter lists, enforced client-side.
  • automation update gains --enable-war-room-trigger, --disable-war-room-trigger, and filter replacement flags.
  • automation runs accepts war_room_created for --trigger-kind.
  • The flashduty skill card documents the new hot flow; generated fences refreshed (also picks up the escalate-rule-reorder command from v1.5.26).

When an AI SRE war room (IM group chat) is created for a matching incident, the agent runs inside that group chat with trigger_kind=war_room_created.

@ysyneu
ysyneu merged commit 9e9b2c9 into main Oct 23, 2026
9 of 11 checks passed
@ysyneu
ysyneu deleted the feat/war-room-automation branch October 23, 2026 09:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant