List of all items
Structs
- AdversarialPolicyInfo
- Config
- ContentIsolationConfig
- ContentSanitizer
- ContentSource
- DiffData
- ExfiltrationGuard
- ExfiltrationGuardConfig
- InjectionFlag
- ProviderConfigSnapshot
- QuarantineConfig
- SanitizedContent
- agent::Agent
- agent::session_config::AgentSessionConfig
- agent::turn::Turn
- agent::turn::TurnId
- agent::turn::TurnInput
- agent::turn::TurnMetrics
- channel::Attachment
- channel::ChannelMessage
- channel::ElicitationField
- channel::ElicitationRequest
- channel::LoopbackChannel
- channel::LoopbackHandle
- channel::ToolOutputEvent
- channel::ToolStartEvent
- config::A2aServerConfig
- config::AcpConfig
- config::AcpLspConfig
- config::AgentConfig
- config::AutoDreamConfig
- config::CandleConfig
- config::CandleInlineConfig
- config::CascadeConfig
- config::CategoryConfig
- config::ChannelSkillsConfig
- config::ClassifiersConfig
- config::CompressionConfig
- config::Config
- config::ContentIsolationConfig
- config::CostConfig
- config::CustomPiiPattern
- config::DaemonConfig
- config::DebugConfig
- config::DiagnosticsConfig
- config::DigestConfig
- config::DiscordConfig
- config::DocumentConfig
- config::ExfiltrationGuardConfig
- config::ExperimentConfig
- config::ExperimentSchedule
- config::FileChangedConfig
- config::FocusConfig
- config::GatewayConfig
- config::GenerationParams
- config::GraphConfig
- config::GuardrailConfig
- config::HookDef
- config::HookMatcher
- config::HooksConfig
- config::HoverConfig
- config::IndexConfig
- config::LearningConfig
- config::LlmConfig
- config::LoggingConfig
- config::LspConfig
- config::MagicDocsConfig
- config::McpConfig
- config::McpOAuthConfig
- config::McpServerConfig
- config::MemoryConfig
- config::MemoryWriteValidationConfig
- config::MicrocompactConfig
- config::NoteLinkingConfig
- config::OrchestrationConfig
- config::PersonaConfig
- config::PiiFilterConfig
- config::ProviderEntry
- config::ProviderName
- config::QuarantineConfig
- config::RateLimitConfig
- config::ResolvedSecrets
- config::RouterConfig
- config::ScheduledTaskConfig
- config::SchedulerConfig
- config::SecurityConfig
- config::SemanticConfig
- config::SessionsConfig
- config::SidequestConfig
- config::SkillFilter
- config::SkillsConfig
- config::SlackConfig
- config::StoreRoutingConfig
- config::SttConfig
- config::SubAgentConfig
- config::SubAgentLifecycleHooks
- config::SubagentHooks
- config::TaskSupervisorConfig
- config::TelegramConfig
- config::TelemetryConfig
- config::TimeoutConfig
- config::ToolDiscoveryConfig
- config::ToolFilterConfig
- config::TraceConfig
- config::TrajectoryConfig
- config::TreeConfig
- config::TrustConfig
- config::TuiConfig
- config::VaultConfig
- config::migrate::ConfigMigrator
- config::migrate::MigrationResult
- config_watcher::ConfigWatcher
- context::BudgetAllocation
- context::ContextBudget
- context::EnvironmentContext
- cost::BudgetExhausted
- cost::CostTracker
- cost::ModelPricing
- cost::ProviderUsage
- daemon::ComponentHandle
- daemon::DaemonSupervisor
- debug_dump::DebugDumper
- debug_dump::RequestDebugDump
- debug_dump::trace::LlmAttributes
- debug_dump::trace::MemorySearchAttributes
- debug_dump::trace::SpanData
- debug_dump::trace::SpanGuard
- debug_dump::trace::ToolAttributes
- debug_dump::trace::TraceEvent
- debug_dump::trace::TracingCollector
- file_watcher::FileChangeWatcher
- file_watcher::FileChangedEvent
- instructions::InstructionBlock
- instructions::InstructionReloadState
- instructions::InstructionWatcher
- instrumented_channel::InstrumentedReceiver
- instrumented_channel::InstrumentedSender
- instrumented_channel::InstrumentedUnboundedSender
- lsp_hooks::LspConfig
- lsp_hooks::LspHookRunner
- lsp_hooks::LspNote
- lsp_hooks::LspStats
- memory_tools::MemoryToolExecutor
- metrics::CategoryScore
- metrics::ClassifierMetricsSnapshot
- metrics::McpServerStatus
- metrics::MetricsCollector
- metrics::MetricsSnapshot
- metrics::OrchestrationMetrics
- metrics::SecurityEvent
- metrics::SkillConfidence
- metrics::SubAgentMetrics
- metrics::TaskGraphSnapshot
- metrics::TaskMetricsSnapshot
- metrics::TaskSnapshotRow
- metrics::TurnTimings
- overflow_tools::OverflowToolExecutor
- pipeline::builder::Chain
- pipeline::builder::Pipeline
- pipeline::builder::Start
- pipeline::builtin::ExtractStep
- pipeline::builtin::LlmStep
- pipeline::builtin::MapStep
- pipeline::builtin::RetrievalStep
- pipeline::parallel::ParallelStep
- runtime_layer::LayerContext
- runtime_layer::NoopLayer
- skill_loader::LoadSkillParams
- skill_loader::SkillLoaderExecutor
- vault::AgeVaultProvider
- vault::ArcAgeVaultProvider
- vault::EnvVaultProvider
- vault::Secret
Enums
- ConfigError
- ContentSourceKind
- ContentTrustLevel
- ExfiltrationEvent
- agent::error::AgentError
- channel::AttachmentKind
- channel::ChannelError
- channel::ElicitationFieldType
- channel::ElicitationResponse
- channel::LoopbackEvent
- channel::PlanItemStatus
- channel::StopHint
- config::AcpTransport
- config::CascadeClassifierMode
- config::CompressionStrategy
- config::ConfigError
- config::ContextStrategy
- config::DetectorMode
- config::DiagnosticSeverity
- config::DumpFormat
- config::GuardrailAction
- config::GuardrailFailStrategy
- config::HookType
- config::LlmRoutingStrategy
- config::LogRotation
- config::McpTrustLevel
- config::MemoryScope
- config::OAuthTokenStorage
- config::PermissionMode
- config::ProviderKind
- config::PruningStrategy
- config::RouterStrategyConfig
- config::ScheduledTaskKind
- config::SkillPromptMode
- config::StoreRoutingStrategy
- config::TelemetryBackend
- config::ToolDiscoveryStrategyConfig
- config::ToolPolicy
- config::VectorBackend
- config::migrate::MigrateError
- config_watcher::ConfigEvent
- config_watcher::ConfigWatcherError
- daemon::ComponentStatus
- daemon::DaemonError
- debug_dump::DumpFormat
- debug_dump::trace::SpanStatus
- file_watcher::FileWatcherError
- instructions::InstructionEvent
- metrics::McpServerConnectionStatus
- metrics::ProbeCategory
- metrics::ProbeVerdict
- metrics::SecurityEventCategory
- pipeline::PipelineError
- provider_factory::BootstrapError
- vault::AgeVaultError
- vault::VaultError
Traits
- channel::Channel
- config::SecretResolver
- metrics::HistogramRecorder
- pipeline::builder::Runnable
- pipeline::step::Step
- runtime_layer::RuntimeLayer
- vault::VaultProvider
Functions
- config::default_debug_dir
- config::default_log_file_path
- config::default_skills_dir
- config::default_sqlite_path
- config::default_stt_language
- config::default_stt_provider
- config::is_legacy_default_debug_dir
- config::is_legacy_default_log_file
- config::is_legacy_default_skills_path
- config::is_legacy_default_sqlite_path
- config::migrate::migrate_agent_budget_hint
- config::migrate::migrate_agent_retry_to_tools_retry
- config::migrate::migrate_autodream_config
- config::migrate::migrate_compression_predictor_config
- config::migrate::migrate_database_url
- config::migrate::migrate_forgetting_config
- config::migrate::migrate_llm_to_providers
- config::migrate::migrate_magic_docs_config
- config::migrate::migrate_mcp_trust_levels
- config::migrate::migrate_microcompact_config
- config::migrate::migrate_planner_model_to_provider
- config::migrate::migrate_shell_transactional
- config::migrate::migrate_stt_to_provider
- config::migrate::migrate_supervisor_config
- config::migrate::migrate_telemetry_config
- config::validate_pool
- content_hash
- context::build_system_prompt
- context::build_system_prompt_with_instructions
- daemon::is_process_alive
- daemon::read_pid_file
- daemon::remove_pid_file
- daemon::write_pid_file
- debug_dump::trace::serialize_otlp_json
- extract_flagged_urls
- http::default_client
- instructions::load_instructions
- instrumented_channel::instrumented_channel
- instrumented_channel::instrumented_unbounded_channel
- pipeline::parallel::parallel
- project::discover_project_configs
- project::load_project_context
- provider_factory::build_provider_for_switch
- provider_factory::build_provider_from_entry
- provider_factory::effective_embedding_model
- redact::redact_secrets
- redact::sanitize_paths
- redact::scrub_content
- text::estimate_tokens
- text::truncate_chars
- text::truncate_to_bytes
- text::truncate_to_bytes_ref
- text::truncate_to_chars
- vault::default_vault_dir