List of all items
Structs
- error::BoxError
- event::LlmRequestSnapshot
- fs::Fingerprint
- fs::NoopFsBackend
- hooks::DefaultHookEngine
- hooks::HandlerTable
- hooks::HookCtx
- hooks::HookMatcher
- hooks::NoopHookEngine
- hooks::StepHandlerEntry
- hooks::builtin::BuiltinRegistry
- hooks::builtin::GoalGate
- hooks::builtin::RedactSecretsHook
- hooks::builtin::SkillManifestHook
- hooks::builtin::SkillTriggersHook
- hooks::builtin::TracingAuditHook
- hooks::command::CommandHandler
- hooks::prompt::PromptHandler
- hooks::prompt::PromptSpec
- hooks::step::AfterCompact
- hooks::step::AfterGenerate
- hooks::step::AfterIngest
- hooks::step::AfterPermission
- hooks::step::AfterSessionEnter
- hooks::step::AfterToolApply
- hooks::step::AfterToolBatch
- hooks::step::AfterTurnEnter
- hooks::step::BeforeCompact
- hooks::step::BeforeGenerate
- hooks::step::BeforeIngest
- hooks::step::BeforePermission
- hooks::step::BeforeToolApply
- hooks::step::BeforeTurnEnd
- hooks::step::SyntheticToolResult
- hooks::step::ToolBatchEntry
- http::HttpRequest
- http::HttpResponse
- http::NoopHttpClient
- llm::Capabilities
- llm::CompletionRequest
- llm::HostedCapabilities
- llm::Message
- llm::ModelCandidate
- llm::ModelCapabilityOverrides
- llm::ModelInfo
- llm::ProviderEntry
- llm::ProviderError
- llm::ProviderInfo
- llm::ProviderRegistry
- llm::SamplingParams
- llm::Usage
- policy::Ask
- policy::AskOption
- policy::AskWritesPolicy
- policy::DenyAllPolicy
- policy::ModeCatalog
- policy::NonInteractivePolicy
- policy::OpenPolicy
- policy::PolicyCtx
- policy::PolicyMode
- policy::ReadOnlyPolicy
- session::AllowlistMatch
- session::BackgroundOutcome
- session::BackgroundProgressConfig
- session::BackgroundTasks
- session::BasePromptConfig
- session::CompactionReport
- session::CompactionSlot
- session::CompositeRegistry
- session::ContextStatus
- session::DefaultAgentCore
- session::DefaultAgentCoreBuilder
- session::DefaultSession
- session::EventEmitter
- session::GoalState
- session::LoadedSession
- session::ModeDescriptor
- session::ModelSelection
- session::PermissionGate
- session::ProgressBlock
- session::PromptConfig
- session::ResolvedSessionCapabilities
- session::RunningContext
- session::SessionCapabilitiesConfig
- session::SessionCreateInfo
- session::StaticToolRegistry
- session::StaticToolRegistryBuilder
- session::TaskHandle
- session::TaskSnapshot
- session::TurnConfig
- session::TurnRunner
- session::VecHistory
- session::WebSearchCapabilityConfig
- shell::NoopShellBackend
- shell::ShellOutput
- shell::TerminalExitStatus
- shell::TerminalId
- tool::CancelBackgroundTaskTool
- tool::GoalDoneTool
- tool::InspectBackgroundTaskTool
- tool::SkillEntry
- tool::SkillTool
- tool::SkillTriggers
- tool::SpawnAgentTool
- tool::SubagentBridge
- tool::SubagentProfile
- tool::ToolCallDescription
- tool::ToolContext
- tool::ToolSchema
Enums
- event::AgentEvent
- event::PermissionResolution
- fs::FsError
- hooks::HookError
- hooks::command::CommandSpec
- hooks::command::ShellKind
- hooks::prompt::PromptRender
- hooks::step::HookControl
- hooks::step::IngestSource
- hooks::step::SessionSource
- hooks::step::VerdictError
- http::HttpClientError
- llm::FeatureSupport
- llm::ImageData
- llm::MessageContent
- llm::ProtocolId
- llm::ProviderActivityKind
- llm::ProviderChunk
- llm::ProviderErrorKind
- llm::ProviderRegistryError
- llm::RateLimitScope
- llm::ReasoningEffort
- llm::RetryAction
- llm::RetryHint
- llm::Role
- llm::StopReason
- llm::ThinkingConfig
- llm::ThinkingEcho
- llm::TimeoutPhase
- llm::ToolChoice
- llm::ToolResultBody
- llm::ToolResultContent
- policy::PolicyDecision
- policy::RecordedOutcome
- session::AgentError
- session::BackgroundResult
- session::BlockKind
- session::Frontend
- session::SessionInitError
- session::TaskStatus
- session::TurnError
- session::TurnRequestLimit
- session::WebSearchCapabilityMode
- shell::ShellError
- tool::SafetyClass
- tool::ToolError
- tool::ToolEvent
Traits
- fs::FsBackend
- hooks::HookEngine
- hooks::StepHandler
- hooks::step::HookStep
- http::HttpClient
- llm::LlmProvider
- policy::SandboxPolicy
- session::AgentCore
- session::History
- session::Session
- session::SessionLoader
- session::SessionObserver
- session::SessionToolFactory
- session::ToolRegistry
- shell::ShellBackend
- tool::Tool
Functions
- fs::resolve_workspace_path
- hooks::step::is_known_event
- hooks::step::run_step_pipeline
- session::filter_registry_by_allowlist
- session::format_background_outcome
- session::load_project_prompt
- session::match_tool_allowlist
- session::new_session_id
- session::resolve_system_prompt