Watch
0
0
Fork
You've already forked hyperhive
0
hyperhive/swarm-notify-router
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-10-25 16:56:12 +01:00
..
src let notification flows start from submitted pull request reviews 2026-10-25 16:56:12 +01:00
Cargo.toml notify router: bound the deliveries log append, note doubled retry rows 2026-10-25 01:26:25 +02:00
README.md notify router: deliveries log, dry-run hit counts, api and page 2026-10-24 22:13:07 +02:00

swarm-notify-router

Routes forge events to agents' todo lists. It drains its consumer on the forge events stream that swarm-controller fills from its webhooks, runs its flows over each delivery, and queues the todo ops they emit on each agent's subject of the ROUTER_TODOS stream. Each agent's harness applies them. It keeps the newest 500 deliveries in NOTIFY_ROUTER_LOG and answers swarm-controller's requests for them and for a dry run of the flows over the newest 50 events.

Design: docs/swarm/notify-router.md.