List of all items
Structs
- CancellationToken
- agent::AgentDefinition
- agent::AgentName
- compaction::CompactionConfig
- compaction::CompactionResult
- compaction::CompactionThreshold
- compaction::PreserveConfig
- compaction::PruneConfig
- generation::GenerationOptions
- hook::AggregatedHookOutput
- hook::HookOutput
- hook::HookRegistry
- hook::RegisteredHook
- message::AssistantMessage
- message::ToolResultMessage
- message::UserMessage
- permission::DenialTracker
- permission::PermissionCheckInput
- permission::PermissionRequest
- permission::PermissionRule
- permission::Ruleset
- permission::SessionPermissionCache
- tool::CancellationToken
- tool::ToolCallContext
- tool::ToolDefinition
- tool::ToolOutput
- types::AgentId
- types::MessageId
- types::ModelId
- types::ProviderId
- types::RouteId
- types::SessionId
- types::ToolCallId
- usage::Cost
- usage::Usage
Enums
- agent::AgentModelRef
- agent::AgentRole
- agent::ToolFilter
- agent_event::AgentEvent
- agent_event::AgentEventKind
- agent_event::AgentFinishReason
- compaction::CompactTrigger
- compaction::CompactionStrategy
- compaction::CompactionTriggerMode
- compaction::TokenBudgetState
- error::AuthErrorKind
- error::Error
- error::ProviderErrorKind
- event::StreamEvent
- event::ToolResultValue
- hook::HookEvent
- hook::HookInput
- hook::HookPermission
- hook::HookSource
- message::AssistantBlock
- message::ContentBlock
- message::Message
- message::UserContent
- permission::PermissionBehavior
- permission::PermissionDecision
- permission::PermissionMode
- permission::PermissionReason
- permission::PermissionReply
- permission::PermissionResult
- permission::PermissionUpdate
- permission::RuleSource
- tool::ConcurrencyMode
- tool::ToolChoice
- types::FinishReason
- types::Role