Skip to content

feat(alerts): a gateway sends fleet events to Slack - #744

Merged
V3RON merged 27 commits into
task/719from
task/720
Oct 20, 2026
Merged

V3RON merged 27 commits into
task/719from
task/720

Conversation

@V3RON

@V3RON V3RON commented Oct 20, 2026 •

Copy link
Copy Markdown
Contributor

Closes #720

Status

Implement: done (14/14 green) Review: round 2 clean, fix-check clean (R4 fixed in 3f6a9ac) Hardware: n/a Gate: waiting for the stack
Next: none until #718, #741 and this PR merge with the stack

Done when

  • CI is green on the final head.
  • A Slack destination receives the eleven events as {"text": ...} posts with Slack-escaped worker text (alerts.test.ts, the Slack format cases).
  • docs/CONFIGURATION.md describes the Slack body and headers, scoped to Slack destinations.

Assumptions

  • None.

Review

Spec review: 0 blocking, 0 fixed, 0 notes. Code review: 3 blocking, 3 fixed, 0 notes. Claims review: 1 blocking, 1 fixed, 0 notes.
Rounds: 2. Tokens: 5.6M.
Runs: 13. Cost USD: 3.8631. Agent seconds: 2569.

Assessment: complete

Written by an agent.

@V3RON
V3RON marked this pull request as ready for review October 20, 2026 07:42
@V3RON
V3RON added this pull request to stack #743 October 20, 2026 07:42
V3RON added 27 commits October 20, 2026 10:24
…lse an unknown worker, and adds the count only above one (#720)
… and lists both formats in the format message (#720)
…pback receiver get its connected message naming the worker's label (#720)
@V3RON
V3RON merged commit b954e85 into main Oct 20, 2026
36 of 49 checks passed
@V3RON
V3RON deleted the task/720 branch October 20, 2026 08:39
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.

A gateway sends fleet events to Slack

1 participant