List of all items
Structs
- context::CompactionResult
- context::ContextConfig
- context_compiler::CompiledContext
- context_compiler::ContextBlock
- context_compiler::ContextCompilerConfig
- hooks::HookConfig
- hooks::HookContext
- hooks::HookDenied
- hooks::HookRegistry
- hooks::HookResult
- prompt::PromptIdentity
- prompt::SystemPrompt
- protocol::ChatMessage
- protocol::ModelTurn
- protocol::StatePatch
- protocol::TokenUsage
- protocol::ToolAnnotations
- protocol::ToolCall
- protocol::ToolDefinition
- protocol::ToolResult
- protocol::ToolResultSummary
- queue::MessageQueue
- queue::QueueConfig
- queue::QueueStatus
- queue::QueuedMessage
- runtime::Orchestrator
- runtime::OrchestratorConfig
- runtime::ProviderRequest
- runtime::RunInput
- runtime::RunOutput
- runtime::ToolContext
- runtime::ToolRegistry
- state::AppState
- state::BudgetState
- state::McpServerInfo
- state::SessionMeta
- state::WellKnownState
Enums
- aisdk::UiStreamPart
- context_compiler::ContextBlockKind
- error::CoreError
- hooks::HookEvent
- protocol::AgentEvent
- protocol::ModelDirective
- protocol::ModelStopReason
- protocol::Role
- protocol::RunStopReason
- protocol::StatePatchFormat
- protocol::StatePatchSource
- protocol::ToolContent
- queue::QueueError
- queue::SteeringAction
- runtime::StreamEvent
- state::StateError
Traits
- lifecycle::LifecycleHook
- queue::PreemptionCheck
- runtime::ApprovalGateHook
- runtime::ApprovalResolver
- runtime::Middleware
- runtime::Provider
- runtime::ProviderFactory
- runtime::Tool
- runtime::TurnMiddleware
Functions
- aisdk::aisdk_part_to_sse
- aisdk::to_aisdk_parts
- aisdk::to_ui_stream_parts
- aisdk::ui_stream_part_to_sse
- context::compact_messages
- context::estimate_tokens
- context::estimate_total_tokens
- context_compiler::compile_context
- prompt::build_bare_prompt
- prompt::build_environment_section
- prompt::build_git_section
- prompt::build_guidelines_section
- prompt::build_identity_section
- prompt::build_memory_section
- prompt::build_peer_context_section
- prompt::build_role_section
- prompt::build_system_prompt
- prompt::build_system_prompt_with_identity
- prompt::generate_memory_index
- prompt::load_claude_md
- prompt::load_project_instructions
- prompt::write_memory_index
- protocol_bridge::to_protocol_event_kind