Skip to content

feat(incident): regenerate work-item commands for AI SRE assignees - #201

Merged
debidong merged 1 commit into
mainfrom
feat/work-item-ai-sre
Sep 23, 2026
Merged

debidong merged 1 commit into
mainfrom
feat/work-item-ai-sre

Conversation

@debidong

Copy link
Copy Markdown
Collaborator

What

Regenerated from flashcatcloud/go-flashduty#81 (spec + SDK update for AI SRE work-item assignees):

  • incident work-item-create / incident work-item-assignees-reset: structured assignees ({type: person|ai_sre, id?}) accepted body-only via --data; --assignee-ids help updated to mark it as the legacy all-person alias (mutually exclusive with assignees).
  • incident work-item-list: new --assignee-type flag (person / ai_sre); response help lists assignees, agent_session_id, agent_session_venue.
  • skills/flashduty/reference/incident.md GENERATED fences refreshed via make gen-cards.

Stacked dependency

go.mod pins go-flashduty to the pre-release pseudo-version of flashcatcloud/go-flashduty#81 (v0.15.5-0.20260923080305-4fdfebaecf85). Repin to the next release tag after #81 merges and ships, before merging this PR.

Verified

go build ./..., go test ./... (9 packages ok), make check-cards, and help output of the three commands.

@debidong
debidong force-pushed the feat/work-item-ai-sre branch from ea67954 to e2273df Compare September 23, 2026 09:01
Point create and assignees-reset at the assignees object array, and add
--assignee-type on list. Response help and the incident skill card follow.

go-flashduty is pinned to v0.15.5, which carries the work-item AI SRE
assignee spec and SDK fields.
@debidong
debidong force-pushed the feat/work-item-ai-sre branch from e2273df to 683b4e4 Compare September 23, 2026 09:01
@debidong
debidong merged commit 4060e92 into main Sep 23, 2026
3 checks passed
@debidong
debidong deleted the feat/work-item-ai-sre branch September 23, 2026 09:01
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