What problem does it solve?
Agent Signal enables building event-driven background work pipelines for agents, decoupling long-running tasks from foreground chat flows. It coordinates sources, signals, actions, and policies to orchestrate asynchronous processing with observability and scope control. Use cases include adding new event sources, defining new signal types, or implementing policy-driven middleware to manage workflow handoffs.
Core Features & Use Cases
- Event-driven pipelines that map: source -> signal -> action with policy-based routing and fan-out.
- Clear boundaries between sources, signals, actions, and procedures to keep workflows testable and maintainable.
- Observability, dedupe, and scope control to ensure reliability and safe concurrent processing.
- Real-world use cases: introduce new sources, expand signals, or compose policies to orchestrate agent workflows across packages.
Quick Start
Implement your first agent source handler to begin an event-driven workflow.