Generalize the dispatch broker for arbitrary composed agents #1626

Closed
opened 2026-07-31 08:12:53 +00:00 by coilyco-ops · 1 comment
Member

Goal

Let the supervised broker launch and connect arbitrary composed agent roles without encoding repository workflow roles into the generic transport.

Acceptance

  • Broker launch validation accepts any safe role slug and preserves existing engineer and QA behavior.
  • Generic launches may use a freeform work input without an issue reference.
  • Broker-launched agents receive authenticated access to a direct message surface.
  • Messages carry durable ids, stamped sender identity, explicit recipients, and bounded payloads.
  • Existing issue reservations, PR workflow, recovery, logs, and stop behavior remain unchanged for engineering launches.
  • Documentation distinguishes generic agent dispatch from optional repository workflow integration.

Coordinates with coilysiren/inbox#309 and coilysiren/inbox#310.

## Goal Let the supervised broker launch and connect arbitrary composed agent roles without encoding repository workflow roles into the generic transport. ## Acceptance * Broker launch validation accepts any safe role slug and preserves existing engineer and QA behavior. * Generic launches may use a freeform work input without an issue reference. * Broker-launched agents receive authenticated access to a direct message surface. * Messages carry durable ids, stamped sender identity, explicit recipients, and bounded payloads. * Existing issue reservations, PR workflow, recovery, logs, and stop behavior remain unchanged for engineering launches. * Documentation distinguishes generic agent dispatch from optional repository workflow integration. Coordinates with coilysiren/inbox#309 and coilysiren/inbox#310.
Author
Member

Downstream consumer recorded: the Ops program in #1625 now builds on this generic broker. #1627 defines the Ops-specific release-candidate and outcome contract, #1628 owns verified deploy-state transitions, and #1629 owns the disposable end-to-end proof. Keep deployment semantics out of #1626.

Downstream consumer recorded: the Ops program in #1625 now builds on this generic broker. #1627 defines the Ops-specific release-candidate and outcome contract, #1628 owns verified deploy-state transitions, and #1629 owns the disposable end-to-end proof. Keep deployment semantics out of #1626.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
coilyco-flight-deck/ward#1626
No description provided.