Expand description
ECS components for agent state and execution.
Structs§
- Agent
Message - A message that can be sent to a running agent.
- Agent
State - Agent execution state component.
- Assembled
Context - Result of assembling a context window into system blocks and conversation messages.
- Awaiting
Interaction - Marker: this agent is blocked on an open user interaction (a tool-approval
prompt, an
ask_user_*question, or a plan-approval review). - Context
Window - Context window component storing the agent’s memory regions.
- Eviction
Result - Result of an eviction attempt, including tokens freed and regions needing LLM compaction.
- Gate
Auto Approve - Marker: auto-approve this agent’s taint-gate blocks instead of raising a gate prompt.
- Inference
Config - Per-stage inference configuration overrides.
- Inference
Result - Inference result component.
- Interaction
Auto Approve --yolo’s counterpart for blueprint-declared interaction points: approve them without opening a prompt.- Message
Inbox - Inbox component for receiving messages sent to a running agent.
- Parent
Ref - Reference to a parent agent, making this agent a sub-agent.
- SubAgent
Children - Tracks child agents spawned by this agent.
- Tool
Call - A tool call requested by the model.
- Tool
Result Routing Component - Per-entity tool result routing configuration.
Enums§
- Agent
Status - Status of an agent.