Module agents

Module agents 

Source
Expand description

Agent composition primitives — Sequential, Parallel, Loop.

These implement the Agent trait and compose sub-agents in different patterns. They work at the InvocationContext level, passing the context to sub-agents.

Re-exports§

pub use loop_agent::LoopAgent;
pub use parallel::ParallelAgent;
pub use sequential::SequentialAgent;

Modules§

generated
loop_agent
LoopAgent — runs sub-agents repeatedly until max iterations or escalation.
parallel
ParallelAgent — runs sub-agents concurrently.
sequential
SequentialAgent — runs sub-agents one after another.