Structs§
- Abort
OnFailure - Always aborts on failure.
- Agent
Builder - Agent
Config - Agent
Runtime - Agent
Session - Allow
AllApproval Handler - Alternative
Action - Always
Continue - Always continues.
- Anthropic
Client - Approval
Request - Auto
Continue Tool - Pure orchestration signal tool with zero domain dependency.
- Checkpoint
Data - Context
Window Manager - Deny
AllApproval Handler - Execution
Plan - InMemory
Plan Store - InMemory
Session Store - LlmCapabilities
- LlmClient
Builder - Message
- Open
AiClient - Plan
Exec Tool - PlanExecTool is a domain-agnostic tool for executing previously created plans.
- Plan
Orchestrator - PlanOrchestrator is a domain-agnostic tool for creating execution plans.
It delegates plan generation to a
PlanGeneratorimplementation and stores the plan via aPlanStore. - Plan
Step - Plan
Store Data - Post
LlmCtx - PreLlm
Ctx - Reasoning
Config - Reasoning/thinking configuration, unifying reasoning/thinking parameters across vendors.
- Reflection
Result - Reflexion
Context - Retry
Config - Retry
OnError - Continue on tool failure, feeding the error back to the model
- Session
Id - Step
History Entry - Step
Result - Stop
OnError - Default strategy: stop on tool failure.
- Streaming
Json Parser - Parses JSON objects of type
Tfrom a stream of text chunks. - SubAgent
Tool - Tool
Call Message - Tool
Context - Tool
Enforcement Config - Tool
Enforcement Middleware - Tool
Output - Tool
Registry - Tool
Result Data - Usage
Info - User
Message Ctx
Enums§
- Agent
Error - Agent
Event - Approval
Decision - Chat
Message - Checkpoint
Step - Image
Attachment - Image
Detail - Language
- LlmProvider
- Message
Role - Plan
Status - Reasoning
Effort - Reasoning intensity/depth enumeration.
- Recovery
Action - Response
Format - Risk
Level - RunOutcome
- The final outcome of an Agent run
- Step
Status - Stream
Chunk - SubAgent
Session Policy - Sub-Agent session policy
- Tool
Control Flow - Tool
Error Action - Action taken by the runtime after a tool execution failure
Traits§
- Approval
Handler - LlmClient
- Middleware
- Plan
Generator - Generates an
ExecutionPlanfrom a high-level objective. - Plan
Store - Recovery
Strategy - Decides what to do when a step fails.
- Reflexion
Handler - Session
Store - Session Persistence Adapter
- Step
Continue Policy - Decides whether the plan should continue executing a given step.
- Step
Executor - Executes a single
PlanStepand returns its result. - Tool
- Tool
Error Recovery - Recovery strategy after a tool execution failure
- Tool
Policy - Typed
Tool