Expand description
Core types and trait for distributed agent execution.
Provider crates implement TaskBroker for their cloud-native message
service. The main daimon crate re-exports everything from here.
Structs§
- Agent
Task - A unit of work submitted to a
TaskBroker. - Task
Result - The result of a completed agent task.
Enums§
- Task
Status - Current status of a distributed task.
Traits§
- Erased
Task Broker - Object-safe wrapper for
TaskBroker, enablingArc<dyn ErasedTaskBroker>. - Task
Broker - Trait for distributing agent tasks across workers.