List of all items
Structs
- ProviderId
- background_model::BackgroundModelResolver
- background_model::ResolvedBackgroundModel
- benchmark::BenchAgentConfig
- benchmark::BenchCase
- benchmark::BenchCaseMetrics
- benchmark::BenchCaseResult
- benchmark::BenchCompareConfig
- benchmark::BenchComparison
- benchmark::BenchRun
- benchmark::BenchRunMetrics
- benchmark::BenchSuite
- branch_race::BranchCandidate
- branch_race::BranchHypothesis
- branch_race::BranchRacePlanner
- branch_race::BranchRaceReport
- branch_race::BranchRaceRequest
- branch_race::ScoredBranchCandidate
- cancel::CancelToken
- capability::CapabilityGrant
- capability::CapabilityLedger
- capability::CapabilityLedgerEntry
- compact::CompactOutcome
- compact::CompactState
- config::types::AcpAgentConfig
- config::types::AcpConfig
- config::types::ApprovalConfig
- config::types::AttachmentModelsConfig
- config::types::BackgroundModelEntry
- config::types::BackgroundModelsConfig
- config::types::BrowserConfig
- config::types::GoalsConfig
- config::types::HarnessConfig
- config::types::HistoryConfig
- config::types::LoadedConfig
- config::types::LoggingConfig
- config::types::McpConfig
- config::types::McpServerConfig
- config::types::MemoryConfig
- config::types::ModelConfig
- config::types::ModelOption
- config::types::NaviConfig
- config::types::PluginConfig
- config::types::PluginMarketplaceConfig
- config::types::ProviderConfig
- config::types::ProviderModelConfig
- config::types::ProviderRequestOptions
- config::types::RegistryConfig
- config::types::SecurityConfig
- config::types::SkillsConfig
- config::types::TuiConfig
- config::types::UpdatesConfig
- config::types::VoiceConfig
- config::types::WasmPluginConfig
- config::types::WorkflowConfig
- context::ContextPacket
- credentials::CommandCodeCredentialMetadata
- credentials::CredentialAccountInfo
- credentials::CredentialStatus
- credentials::CredentialStore
- dataset::DatasetRow
- effect::EffectAnalyzer
- effect::EffectReport
- eval::EvalCase
- eval::EvalCaseMetrics
- eval::EvalCaseResult
- eval::EvalRun
- eval::EvalRunMetrics
- eval::EvalRunner
- eval::EvalSuite
- event::ApprovalRequest
- event::PlanReviewRequest
- event::PlanReviewResponse
- event::QuestionOption
- event::QuestionRequest
- event::RuntimeEvent
- event::SubagentTranscriptItem
- event::SudoPasswordRequest
- goal::accounting::GoalAccountingState
- goal::extension::GoalExtension
- goal::runtime::GoalRuntimeHandle
- goal::service::GoalService
- goal::tools::CreateGoalTool
- goal::tools::GetGoalTool
- goal::tools::UpdateGoalChecklistTool
- goal::tools::UpdateGoalTool
- goal::types::GoalId
- goal::types::GoalProgress
- goal::types::GoalTask
- goal::types::SessionGoal
- harness::AgentRunState
- harness::HarnessPolicy
- harness::HarnessStop
- harness_pack::CapabilityInventory
- harness_pack::GraphEdge
- harness_pack::GraphNode
- harness_pack::GraphSpec
- harness_pack::HarnessApplyResult
- harness_pack::HarnessPack
- harness_pack::HarnessPackStore
- harness_pack::LoopSpec
- harness_pack::MaterializeOptions
- harness_pack::VerifierSpec
- logging::LoggingGuard
- logging::LoggingRuntimeConfig
- mcp_firewall::McpFirewallDecision
- mcp_firewall::McpFirewallPolicy
- mcp_firewall::McpProvenance
- memory::MemoryManager
- memory::auto_dream::AutoDreamState
- memory::auto_memory::AutoMemoryStore
- memory::auto_memory::ConsolidationReport
- memory::auto_memory::MemoryEntry
- memory::auto_memory::MemorySummary
- memory::embedding::EmbeddingConfig
- memory::embedding::NoEmbedder
- memory::global_memory::GlobalMemoryStore
- memory::history_store::HistoryEvent
- memory::history_store::HistoryStore
- memory::history_store::SessionSummary
- memory::maintenance::DreamOptions
- memory::maintenance::DreamResult
- memory::memory_store::MemoryStore
- memory::rebuild_context::RebuildBudgets
- memory::schemas::SessionCheckpoint
- model::ModelMessage
- model::ModelRequest
- model::ModelResponse
- model::ThinkingRequest
- model_router::ModelRoute
- model_router::ModelRouter
- model_router::ModelScorecard
- notify::NotifyRequest
- operational_memory::OperationalMemoryEntry
- operational_memory::OperationalMemoryStore
- patch::PatchProposal
- plan_mode::ProposedPlan
- plan_mode::ProposedPlanParser
- plan_store::Plan
- plan_store::PlanLineComment
- plan_store::PlanStep
- plan_store::PlanStore
- prompt::PromptCache
- prompt::RenderedPrompt
- prompt::SystemPromptInput
- prompt::SystemPromptRenderer
- registry::LoadedRegistry
- registry::RegistryFetcher
- registry::RegistryStore
- registry::types::CanonicalModel
- registry::types::ManifestModelEntry
- registry::types::ManifestProviderEntry
- registry::types::ModelCapability
- registry::types::ModelPricing
- registry::types::ModelProfileEntry
- registry::types::Profile
- registry::types::RankedModel
- registry::types::RegistryAttachments
- registry::types::RegistryManifest
- registry::types::RegistryModel
- registry::types::RegistryModelPricing
- registry::types::RegistryProvider
- registry::types::RegistryProviderDefaults
- registry::types::RegistryTranscriptionModel
- registry::types::RegistryTranscriptionProvider
- registry::types::TranscriptionModelPricing
- replay_gate::ReplayGateConfig
- replay_gate::ReplayGateReport
- replay_gate::SuperiorityGateReport
- repo_intelligence::ChurnRecord
- repo_intelligence::DependencyEdge
- repo_intelligence::ImportRecord
- repo_intelligence::IndexedFile
- repo_intelligence::RankedSymbolRecord
- repo_intelligence::ReferenceRecord
- repo_intelligence::RepoIndex
- repo_intelligence::RepoIntelligenceCache
- repo_intelligence::SymbolRecord
- repo_intelligence::TestTarget
- repo_intelligence::TextMatchRecord
- rewind::RestoreSummary
- rewind::RewindFileEntry
- rewind::RewindPointMeta
- rewind::RewindStore
- runtime::AgentRuntime
- runtime::AgentRuntimeOptions
- runtime::ApprovalResolver
- runtime::EventBus
- runtime::MemoryExtractionModel
- runtime::PlanReviewResolver
- runtime::QuestionResolver
- runtime::SessionState
- runtime::SudoPasswordResolver
- runtime::TurnCanceller
- runtime_components::DefaultCompactionStrategy
- runtime_components::DefaultHarnessDriver
- runtime_components::DefaultPromptBuilder
- runtime_components::DefaultToolSecurityPolicy
- runtime_components::NoopSessionHooks
- runtime_components::PermissiveSecurityPolicy
- runtime_components::RuntimeComponents
- sandbox::ChangeSet
- sandbox::SandboxManager
- sandbox::SnapshotEntry
- sandbox::WorkspaceSnapshot
- security::SecurityPolicy
- security::WritePathScope
- session::MemoryEntry
- session::ProjectMemory
- session::SessionId
- session::SessionRuntime
- session::SessionSnapshot
- session::SessionSnapshotInfo
- session::SessionStore
- session::SessionUsageSnapshot
- session::Submission
- session_title::SessionTitleHandle
- session_title::SessionTitleTool
- skill_mining::SkillDraft
- skill_mining::SkillReplayReport
- skills::CatalogEntries
- skills::ParsedSkillFile
- skills::SkillManifest
- skills::SkillPool
- skills::SkillStore
- skills::SkillWriteRequest
- skills::SkillWriteResult
- tool::MockAgentBackend
- tool::PolicyAgentBackend
- tool::RepoExploreTool
- tool::SubagentBridgeBackend
- tool::SubagentTool
- tool::ToolDefinition
- tool::ToolExecutor
- tool::ToolInvocation
- tool::ToolInvocationContext
- tool::ToolResult
- tool::WorkerProbeBackend
- tool::WorkflowTool
- tool::background::BackgroundCommandSnapshot
- tool::metadata::ToolMetadata
- tool::registry::RegisteredTool
- tool::registry::ToolRegistry
- tool::registry::ToolSet
- trace::ApprovalTrace
- trace::ToolCallTrace
- trace::TraceStore
- trace::TurnMetrics
- trace::TurnTrace
- trace::VerifierTrace
- turn::Prompt
- turn::TurnContext
- update::UpdateInfo
- verifier::VerificationStore
- verifier::VerifierResult
- verifier::VerifierRunner
- verifier::VerifierSpec
Enums
- branch_race::BranchStrategy
- capability::Capability
- capability::CapabilityDecision
- capability::CapabilityScope
- compact::CompactThreshold
- config::types::HarnessProfile
- config::types::ModelTaskSize
- config::types::PermissionMode
- config::types::ProviderKind
- config::types::ToolCallingMode
- config::types::ToolPromptManifest
- context::ContextSource
- credentials::CredentialSource
- dataset::DatasetRowType
- effect::BlastRadius
- effect::PostDecision
- eval::EvalMode
- event::AgentEvent
- event::ApprovalDecision
- event::ApprovalRisk
- event::PlanReviewDecision
- event::QuestionResponse
- event::RepetitionWarningKind
- event::RuntimeEventKind
- event::SubagentTranscriptKind
- event::SudoPasswordResponse
- goal::types::GoalStatus
- goal::types::TaskStatus
- harness::HarnessStopReason
- harness::ToolFailureKind
- harness::ToolLoopDecision
- harness_pack::LoopStop
- harness_pack::VerifierKind
- mcp_firewall::McpTaint
- memory::auto_memory::MemoryStatus
- memory::auto_memory::MemoryType
- model::AttachmentKind
- model::ContentPart
- model::ModelRole
- model::ModelStreamEvent
- model::ThinkingConfig
- model_router::ModelRouteRole
- notify::NotificationUrgency
- operational_memory::MemoryScope
- plan_mode::AgentMode
- plan_store::PlanStatus
- registry::RegistrySource
- registry::types::TranscriptionProviderKind
- security::SecurityDecision
- security::SecurityRisk
- session::SessionCommand
- skills::SkillSource
- skills::SkillWriteScope
- tool::AgentProfile
- tool::ApprovalMode
- tool::ToolCallInvalid
- tool::ToolKind
- tool::ToolParallelism
- tool::background::BackgroundTaskStatus
- tool::metadata::ToolExposure
- tool::metadata::ToolRisk
- trace::TurnOutcome
Traits
- memory::embedding::Embedder
- model::ModelProvider
- registry::RegistryFetcherTrait
- runtime_components::CompactionStrategy
- runtime_components::HarnessDriver
- runtime_components::PromptBuilder
- runtime_components::SessionHooks
- runtime_components::ToolSecurityPolicy
- tool::AgentBackend
- tool::Tool
Functions
- attachment_store::attachment_path
- attachment_store::load_bytes
- attachment_store::store_bytes
- benchmark::aggregate_bench_metrics
- benchmark::compare_bench_runs
- capability::capabilities_from_tool_metadata
- compact::compact_summary_user_message
- compact::context_tokens_for_meter
- compact::micro_compact
- config::persistence::save_global_config
- config::persistence::save_project_config
- config::providers::available_model_options
- config::providers::billable_input_split
- config::providers::canonical_provider_id
- config::providers::default_request_options_for
- config::providers::effective_context_window
- config::providers::effective_tool_calling_mode
- config::providers::estimate_token_cost_usd
- config::providers::estimate_token_cost_usd_with_cache
- config::providers::invalidate_registry_catalog_cache
- config::providers::is_free_model_name
- config::providers::model_cache_list_pricing
- config::providers::model_can_run_publicly
- config::providers::model_list_pricing
- config::providers::model_supports_attachment
- config::providers::provider_catalog
- config::providers::provider_credit_unit
- config::providers::provider_request_model_name
- config::providers::provider_uses_credits
- config::providers::registry_store_for_catalog
- config::providers::resolve_provider_config
- config::providers::set_registry_store
- config::providers::usd_to_provider_credits
- context::render_context_packets
- credentials::is_model_usable_oauth_kind
- credentials::resolve_provider_api_key
- credentials::resolve_provider_api_key_for_project
- credentials::resolve_provider_credential_status
- dataset::export_jsonl
- dataset::trace_to_dataset_rows
- dataset::traces_to_eval_candidates
- effect::extract_paths
- eval::eval_case_from_trace
- goal::steering::build_budget_limit_prompt
- goal::steering::build_continuation_prompt
- goal::steering::build_host_set_goal_user_prompt
- goal::steering::build_objective_updated_prompt
- goal::tools::goal_tool_definitions
- harness::build_system_prompt
- harness::build_system_prompt_with_manifest_text
- harness::build_system_prompt_with_memory
- harness::build_system_prompt_with_tools
- harness::classify_tool_failure
- harness::compact_tool_observation
- harness::policy_for_profile
- harness::record_tool_call
- harness::record_tool_result
- harness::select_harness_policy
- harness::tool_error_result
- harness::tool_prompt_manifest
- harness::trace_request_summary
- harness_pack::apply_harness_for_skills
- harness_pack::build_capability_inventory
- harness_pack::capability_card
- harness_pack::effective_allow_tools_for_pack
- harness_pack::exposure_list_from_metadata
- harness_pack::filter_tools_to_inventory
- harness_pack::harness_pack_dir
- harness_pack::inventory_from_tool_names
- harness_pack::list_harness_ids
- harness_pack::load_pack
- harness_pack::materialize_after_save
- harness_pack::materialize_from_skill
- harness_pack::merge_allow_tools
- harness_pack::write_pack
- logging::init_logging
- logging::log_dir
- logging::log_path
- logging::redact_log_value
- memory::auto_memory::configure_connection
- memory::auto_memory::cosine_similarity
- memory::auto_memory::new_entry
- memory::auto_memory::now_iso
- memory::auto_memory::sanitize_id
- memory::auto_memory::stale_iso_cutoff
- memory::checkpoint_writer::run_checkpoint_writer
- memory::embedding::create_embedder
- memory::embedding::embeddings_available
- memory::embedding::get_cached_embedder
- memory::extract::extract_memories
- memory::maintenance::run_distill_maintenance
- memory::maintenance::run_dream_maintenance
- memory::maintenance::run_dream_maintenance_with_options
- memory::memory_store::project_hash
- memory::memory_store::resolve_memory_path
- memory::memory_store::validate_write_path
- memory::memory_store::write_atomic
- memory::memory_store::write_atomic_safe
- memory::rebuild_context::build_rebuild_context
- memory::rebuild_context::truncate_to_tokens
- model::effort_display_label
- model::is_binary_effort_model
- model::parse_reasoning_level
- model::resolve_effort_label
- model::resolve_model_thinking_level
- model::thinking_levels_for_model
- notify::notify_desktop
- notify::open_url
- plan_mode::is_tool_allowed_in_plan_mode
- plan_mode::is_tool_allowed_in_plan_mode_named
- plan_store::format_plan_feedback
- plan_store::is_under_plans_dir
- plan_store::now_ms
- plan_store::plan_view_lines
- plan_store::plans_dir
- plan_store::project_plan_file_path
- plan_store::read_plan_file
- plan_store::sanitize_plan_slug
- plan_store::session_plan_file_path
- plan_store::title_from_markdown
- plan_store::write_plan_file
- recap::clamp_recap_summary
- recap::llm_recap
- recap::local_recap
- recap::local_recap_with_tools
- recap::should_suppress_recap
- registry::apply_canonical_metadata
- registry::apply_provider_attachment_defaults_to_config_model
- registry::apply_registry_update_atomically
- registry::apply_registry_update_atomically_with_transcription
- registry::check_registry_manifest
- registry::deep_merge
- registry::download_registry_updates
- registry::download_transcription_updates
- registry::embedded_manifest
- registry::embedded_model_catalog
- registry::embedded_provider_schema
- registry::embedded_providers
- registry::embedded_transcription_provider_schema
- registry::embedded_transcription_providers
- registry::enrich_synced_registry_model
- registry::enrich_synced_registry_model_with_catalog
- registry::load_cached_registry
- registry::load_embedded_registry
- registry::load_registry
- registry::parse_provider_json
- registry::provider_registry_attachment_defaults
- registry::provider_registry_defaults
- registry::registry_check_interval_with_jitter
- registry::registry_provider_to_config
- registry::resolve_extends_value
- registry::resolve_provider_refs
- registry::run_registry_update_check
- registry::save_registry_metadata
- registry::should_check_registry_update
- registry::sync_aggregator_models
- registry::sync_local_registry
- registry::sync_registry
- registry::validate_registry_hashes
- registry::validate_registry_schema
- replay_gate::evaluate_replay_gate
- replay_gate::evaluate_superiority_gate
- replay_gate::unsafe_guarded_auto_approval_count
- repo_intelligence::build_index
- repo_intelligence::churn_from_git_log
- repo_intelligence::dependency_edges
- repo_intelligence::discover_tests
- repo_intelligence::ensure_indexed
- repo_intelligence::goto_symbol
- repo_intelligence::ranked_symbol_matches
- repo_intelligence::references
- repo_intelligence::search_symbols
- repo_intelligence::search_text_matches
- security::redact_agent_event
- security::redact_memory
- security::redact_secrets
- security::redact_snapshot_events
- session::clean_session_title
- session::current_unix_timestamp
- session::session_title_from_events
- session::truncate_messages_to_user_turns
- session_replay::model_messages_from_agent_events
- session_replay::rehydrate_tool_content_parts
- skill_mining::activate_skill_after_replay
- skill_mining::draft_skill_from_traces
- skills::active_skills
- skills::builtin_skills
- skills::delete_skill
- skills::discover_catalog_entries
- skills::discover_configured_skills
- skills::list_installed_skills
- skills::load_skill_by_id
- skills::parse_skill_file
- skills::parse_skill_md
- skills::parse_skill_toml
- skills::project_skill_key
- skills::render_active_skills
- skills::render_available_skills
- skills::render_catalog_entries
- skills::resolve_skill_id
- skills::skill_is_editable
- skills::skill_tool_allowlist
- skills::slugify_skill_id
- skills::write_skill
- tool::example_from_schema
- tool::take_tool_content_parts
- tool::workflow_tool_description
- trace::turn_traces_from_events
- transcription_catalog::find_transcription_provider
- transcription_catalog::resolve_transcription_model
- transcription_catalog::transcription_provider_catalog
- turn::run_turn
- turn::sync_messages_to_history
- turn::tool_allowlist_deny_message
- update::apply_update
- update::check_for_update
- update::current_version
- update::normalize_version
- update::version_is_newer
Type Aliases
Constants
- attachment_store::ATTACHMENTS_DIR
- attachment_store::MAX_ATTACHMENT_BYTES
- compact::AUTOCOMPACT_BUFFER_TOKENS
- compact::AUTO_COMPACT_THRESHOLD_PERCENT
- compact::COMPACT_PROMPT
- compact::ERROR_THRESHOLD_BUFFER_TOKENS
- compact::MAX_CONSECUTIVE_FAILURES
- compact::MAX_OUTPUT_TOKENS_FOR_SUMMARY
- compact::PARTIAL_COMPACT_PROMPT
- compact::WARNING_THRESHOLD_BUFFER_TOKENS
- credentials::XAI_GROK_CLI_OAUTH_KIND
- memory::checkpoint_writer::CHECKPOINT_WRITER_PROMPT
- memory::checkpoint_writer::CHECKPOINT_WRITER_SYSTEM
- memory::embedding::DEFAULT_MODEL_FILE
- memory::embedding::DEFAULT_MODEL_REPO
- memory::embedding::DEFAULT_TOKENIZER_FILE
- memory::embedding::DEFAULT_TOKENIZER_REPO
- memory::embedding::EMBED_DIM
- memory::embedding::FULL_EMBED_DIM
- memory::maintenance::DISTILL_PROMPT
- memory::maintenance::DISTILL_SYSTEM
- memory::maintenance::DREAM_PROMPT
- memory::maintenance::DREAM_SYSTEM
- memory::maintenance::MEMORY_CONSOLIDATION_PROMPT
- memory::maintenance::MEMORY_CONSOLIDATION_SYSTEM
- model::BINARY_REASONING_LEVELS
- model::DEFAULT_REASONING_LEVELS
- plan_store::MAX_PLANS
- plan_store::MAX_STEPS
- recap::RECAP_LONG_TAIL_CHARS
- recap::RECAP_LONG_TAIL_TOOL_CALLS
- recap::RECAP_MAX_DISPLAY_CHARS
- recap::RECAP_MAX_LINES
- registry::LOCAL_API_SYNC_SHA
- rewind::MAX_REWIND_BLOB_BYTES
- rewind::PROMPT_PREVIEW_CHARS
- setup::SETUP_INTERVIEW_COMPLETE_MARKER
- setup::SETUP_INTERVIEW_PROMPT
- skills::CREATE_SKILL_ID
- skills::HARNESS_AUTHOR_ID
- skills::SKILL_POOLS_ID
- tool::NAVI_CONTENT_PARTS_KEY
- tool::metadata::capabilities::AGENT_SPAWN
- tool::metadata::capabilities::MCP_ACCESS
- tool::metadata::capabilities::MEMORY_READ
- tool::metadata::capabilities::MEMORY_WRITE
- tool::metadata::capabilities::NETWORK_GENERAL
- tool::metadata::capabilities::NETWORK_GITHUB
- tool::metadata::capabilities::NETWORK_PACKAGE
- tool::metadata::capabilities::REPO_READ
- tool::metadata::capabilities::REPO_WRITE
- tool::metadata::capabilities::REPO_WRITE_CI
- tool::metadata::capabilities::REPO_WRITE_DOCS
- tool::metadata::capabilities::REPO_WRITE_LOCKFILE
- tool::metadata::capabilities::REPO_WRITE_SRC
- tool::metadata::capabilities::REPO_WRITE_TESTS
- tool::metadata::capabilities::SECRETS_READ
- tool::metadata::capabilities::SHELL_EXEC
- tool::metadata::capabilities::SHELL_PRIVILEGED
- tool::metadata::capabilities::VERIFIER_RUN
- tool::registry::MCP_TOOL_DEFER_THRESHOLD
- tool::registry::phases::EDITING
- tool::registry::phases::PLANNING
- tool::registry::phases::READING
- tool::registry::phases::RECOVERY
- tool::registry::phases::REVIEWING
- tool::registry::phases::VERIFYING