Expand description
ReAct operator — model + tools in a reasoning loop.
Implements layer0::Operator by running the Reason-Act-Observe cycle:
assemble context → call model → execute tools → repeat until done.
Structs§
- Barrier
Planner - Barrier planner: batches shared tools; flushes on exclusive.
- React
Config - Static configuration for a ReactOperator instance.
- React
Operator - A full-featured Operator implementation with a ReAct loop.
Enums§
- Batch
Item - Planned batches for a turn.
- Concurrency
- Concurrency hint for tool scheduling (strategy-defined).
Traits§
- Concurrency
Decider - Decide concurrency for a tool by name.
- Steering
Source - Optional source of steering messages to inject mid-loop (provider-formatted).
- Tool
Execution Planner - Plan how to execute tool calls this turn (sequencing only).