Expand description
Multi-agent orchestration: agent pool, role definitions, and message bus.
Structs§
- Agent
Message - A message exchanged between agents via the message bus.
- Agent
Pool - An agent pool manages multiple agents with different roles.
- Agent
Role - Definition of an agent role.
- Delegation
Result - The result of a single delegation to a specialist.
- Memory
Entry - A single entry in the shared memory store.
- Message
Bus - An inter-agent message bus supporting publish/subscribe and history.
- Pipeline
- A pipeline chains multiple agent roles in sequence.
- Pipeline
Result - The result of running a full pipeline.
- Shared
Memory - Shared memory store for multi-agent coordination.
- Stage
Outcome - The outcome of a single pipeline stage.
- Team
Orchestrator - A team orchestrator uses a lead agent to dynamically assign work to specialist agents.
- Team
Result - The result of a team orchestration run.
Enums§
- Message
Type - Message type for inter-agent communication.
Functions§
- default_
roles - Default role set for common multi-agent patterns.
- parse_
delegations - Parse “DELEGATE:
: ” lines from text.