This section captures key runtime flows. Details will be expanded as designs stabilize.
sequenceDiagram
participant Channel as Channel (Web/Mobile/3rd Party)
participant Gateway
participant Threads
participant Notifications
participant Agents
participant Runner
participant AgentState as Agent-state
Channel->>Gateway: Send message
Gateway->>Threads: Append message
Threads->>Notifications: Emit message event
Notifications-->>Channel: Fan out update
Threads->>Agents: Signal pending message
Agents->>Runner: Execute agent workload
Agents->>AgentState: Persist context
- Purpose
- Trigger
- Primary steps
- Error handling
- Observability
- Open questions