List of all items
Structs
- approval::ApprovalStateMachine
- approval::ResolvedToolCall
- budget_context::BudgetAwareContextReducer
- checkpoint::CheckpointEnvelopeV1
- compaction::CompactionResult
- compaction::PassthroughCompactionEngine
- context::DefaultContextReducer
- retry::RetryDelay
- types::AgentConfig
- types::AgentLoopResult
- types::AgentRunContext
- types::CompactionConfig
- types::ContextConfig
- types::ProposedToolCall
- types::RetryConfig
Enums
- approval::ApprovalError
- checkpoint::CheckpointError
- error::AgentError
- retry::RetryDelaySource
- stream::IndexedStreamEvent
- stream::OrderedContentPart
- stream::StreamAssemblyError
- tools::ToolExecutionResult
- types::AgentCommand
- types::AgentEvent
- types::StopReason
- types::ToolApprovalAction
- types::ToolApprovalPolicy
- types::ToolDecision
- types::TurnFinishReason
Traits
Functions
- agent::run_agent
- checkpoint::deserialize_checkpoint
- checkpoint::serialize_checkpoint
- context::dedup_tool_results
- context::merge_consecutive_same_role
- context::reduce_context
- context::remove_orphaned_tool_results
- context::strip_dangling_tool_calls
- context::truncate_old_assistant_messages
- context::truncate_old_tool_results
- retry::exponential_backoff_ms
- retry::parse_retry_delay_from_headers
- retry::resolve_retry_delay_ms
- stream::assemble_ordered_content
- types::strip_tool_prefix