List of all items
Structs
- attachment_store::AttachmentStore
- auth_store::AuthStore
- auth_store::CachedModel
- auth_store::ModelCache
- auth_store::StoredProvider
- compaction::CompactRange
- compaction::CompactSummary
- compaction::CompactionBudgetContext
- compaction::HandleAutoCompactResult
- compaction::HandleCompactResult
- config_hub::AuthTokenUpdate
- config_hub::ConfigHub
- config_hub::DaemonConfig
- config_hub::ProviderConfigUpdate
- config_hub::RedactConfig
- config_hub::SandboxConfig
- config_migration::ArtifactOutcome
- config_migration::MigrationReport
- context_plan::ContentDigest
- context_plan::ContextCacheObservation
- context_plan::ContextCachePlan
- context_plan::ContextCallIdentity
- context_plan::ContextEpoch
- context_plan::ContextPlanId
- context_plan::ContextPrefixSnapshot
- context_plan::ContextRecord
- context_plan::ContextRecordSpec
- context_plan::ContextTokenLanes
- context_plan::ContextUsageKey
- context_plan::ContextUsageRecord
- context_plan::ModelContextPlan
- cost::CostSummary
- env::Env
- eval::EvalCtx
- eval::TruncationStat
- event::EventEnvelope
- event::EventSink
- event::FlowRunId
- event::Observable
- event::TurnId
- event_log::replay::ReplayBundle
- event_log::replay::SessionReplay
- event_writer::EventWriter
- executor::Executor
- executor::ProviderLifecycleAlreadyAttached
- executor::RootInvocation
- flow_authority::EffectiveAuthority
- flow_authority::FlowIdentity
- flow_lint::LintHit
- flow_meta::FlowMeta
- flow_registry::FlowRegistry
- flow_registry::FlowRevision
- flow_workspace::FlowWorkspaceService
- form::CompositeForm
- form::FormQuestion
- form::PendingForm
- fs_access::FsAccessPolicy
- git::DiffResult
- git::GitCli
- git::RepositoryInfo
- git::WorktreeInfo
- git_workspace::WorkspaceBinding
- git_workspace::WorkspaceLease
- git_workspace::WorkspaceManager
- git_workspace::WorkspaceRecord
- help::HelpTopic
- history_store::HistoryPage
- history_store::HistoryQuery
- history_store::HistoryStoreImpl
- history_store::SearchHit
- history_store::SearchResult
- hunk::EditProposal
- hunk::Hunk
- index::AnchorIndex
- index::ProjectEventInsert
- index::ProjectEventRow
- index::RebuildStats
- injection::Injection
- injection::InjectionId
- injection_classifier::Classification
- injection_classifier::ComposedClassifier
- injection_classifier::LlmClassifier
- injection_classifier::RuleClassifier
- invocation_env::InvocationEnv
- lifecycle::LifecycleRunner
- mcp::JsonRpcError
- mcp::JsonRpcRequest
- mcp::JsonRpcResponse
- mcp::McpBootError
- mcp::McpClient
- mcp::McpClientStatus
- mcp::McpHttpTransport
- mcp::McpPrompt
- mcp::McpPromptArg
- mcp::McpPromptContent
- mcp::McpPromptMessage
- mcp::McpResource
- mcp::McpResourceContent
- mcp::McpServerConfig
- mcp::McpServerStatus
- mcp::McpStdioTransport
- mcp::McpToolAdapter
- mcp::McpToolInfo
- mcp::McpToolSchema
- mcp::McpToolSnapshot
- mcp::SamplingRequest
- mcp::SamplingResponse
- memory::MemoryId
- memory::confession::Confession
- memory::confession::ConfessionStore
- memory::goal::GoalStore
- memory::plan::Plan
- memory::plan::PlanStep
- memory::plan::PlanStore
- memory::spec::SpecDeviation
- memory::spec::SpecEntry
- memory::spec::SpecMaterializeResult
- memory::spec::SpecStatus
- memory::spec::SpecStore
- memory::todo::Todo
- memory::todo::TodoStore
- message::ImageSource
- message::Message
- message::ToolCallIntent
- message_stream::MessageStream
- message_stream::MessageWindow
- meta_commands::MetaCommand
- migration::MigratedRule
- model_registry::AliasEntry
- model_registry::CatalogDelta
- model_registry::ModelConfigUpdate
- model_registry::ModelEntry
- model_registry::ModelInfo
- model_registry::ModelRow
- model_registry::PreparedProviderCatalog
- model_registry::ProviderConfig
- model_registry::ProviderDescriptor
- model_registry::ProviderEntry
- model_registry::ProviderGroup
- model_registry::ProviderPreset
- model_registry::ProviderPresetModel
- nodegraph::FlowGraph
- nodegraph::StaticNode
- notify::CliSink
- notify::CompositeSink
- notify::LogSink
- notify::NoopSink
- notify::Notification
- notify::ScopedSink
- notify::ToastCollector
- oauth::Pkce
- oauth::TokenResult
- permission::AuthorityRequirement
- permission::BatchResolution
- permission::EscalationHop
- permission::FlowDecisionAuthority
- permission::ImmediateSubmission
- permission::InvocationAuthorization
- permission::PendingPermission
- permission::PermissionBroker
- permission::PermissionClientGuard
- permission::PermissionDecision
- permission::PermissionDecisionId
- permission::PermissionGrant
- permission::PermissionGrantId
- permission::PermissionGroup
- permission::PermissionGroupId
- permission::PermissionIntent
- permission::PermissionRequest
- permission::PermissionRequestId
- permission::ResourceProvenance
- permission::UserDecisionAuthority
- permission_audit::PermissionAuditProjector
- permission_audit::PermissionEscalationAuditHop
- permission_audit::PermissionGrantAudit
- permission_audit::PermissionGroupAudit
- permission_audit::PermissionPolicyReference
- permission_audit::PermissionProvenanceSummary
- permission_audit::PermissionRequestAudit
- projection::message_window::AttachmentPatch
- projection::workflow::ProjectionDelta
- projection::workflow::WorkflowCounts
- projection::workflow::WorkflowLlmAggregate
- projection::workflow::WorkflowLlmRoute
- projection::workflow::WorkflowProjection
- projection::workflow::WorkflowSummary
- provider::AssistantMessage
- provider::CallTiming
- provider::DiscoveredModel
- provider::DiscoveredModelDetails
- provider::LlmRequest
- provider::ModelCapabilities
- provider::ProviderCapabilities
- provider::ProviderRegistry
- provider::TokenUsage
- provider_lifecycle::ProviderLifecycle
- provider_lifecycle::ProviderLifecycleOutcome
- provider_lifecycle::ProviderReconcileOutcome
- provider_lifecycle::ProviderStateChange
- providers::anthropic::AnthropicProvider
- providers::codex::CodexProvider
- providers::mock::MockProvider
- providers::openai::OpenAiProvider
- redact::RedactHit
- redact::Redactor
- rendezvous::AutoResolveResolver
- rendezvous::PromptId
- routing::RouteMatch
- routing::RouteProgram
- safety::NoopClassifier
- safety::OpenAiModerationClassifier
- safety::SafetyConfig
- sandbox::BackgroundSpawnResult
- sandbox::PtySpawnResult
- sandbox::SandboxDenial
- sandbox::SandboxExec
- session::AppendMessageCommand
- session::ApprovalRegistry
- session::ApprovalTicket
- session::BeginTurnCommand
- session::CompactResult
- session::CompactReviewRegistry
- session::CompactionState
- session::ContextSnapshot
- session::ContextUsageBucket
- session::FormRegistry
- session::InteractionServices
- session::PendingApproval
- session::PendingCompactReview
- session::Session
- session::SessionId
- session::TurnState
- session::WatchHub
- session_meta::SessionDiscoveryQuery
- session_meta::SessionMeta
- session_meta::SessionStats
- session_meta::SessionSummary
- settings_catalog::SettingDescriptor
- settings_catalog::SettingValue
- storage::StorageConfig
- stream::NotificationFrame
- task_registry::TaskDisplay
- task_registry::TaskFilter
- task_registry::TaskId
- task_registry::TaskRegistry
- task_registry::TaskSnapshot
- tool::ResolvedPath
- tool::ToolArgs
- tool::ToolCtx
- tool::ToolRegistry
- tool::ToolSpec
- tool_naming::ToolNaming
- tools::agent_ctrl::AgentKill
- tools::agent_ctrl::AgentOutput
- tools::agent_ctrl::AgentSpawn
- tools::agent_ctrl::AgentStatus
- tools::agent_ctrl::DescendantBlockGuard
- tools::agent_ctrl::FlowEntry
- tools::agent_ctrl::FlowInterject
- tools::agent_ctrl::FlowLifecycleGuard
- tools::agent_ctrl::FlowRegistry
- tools::anchor::AnchorEdit
- tools::anchor::AnchorRead
- tools::anchor::AnchorUndo
- tools::anchor::AnchorWrite
- tools::anchor_fs::AnchorLine
- tools::anchor_fs::ChangeRecord
- tools::anchor_fs::Snapshot
- tools::anchor_fs::StateStore
- tools::bash_bg::BashKill
- tools::bash_bg::BashList
- tools::bash_bg::BashOutput
- tools::bash_bg::BashSpawn
- tools::bash_bg::BashStatus
- tools::bash_bg::BgEntry
- tools::bash_bg::BgHandle
- tools::bash_bg::BgOutput
- tools::bash_bg::BgRegistry
- tools::context::ContextRecordAppend
- tools::flow_check::FlowCheck
- tools::flow_list::FlowDescribe
- tools::flow_list::FlowList
- tools::flow_list::FlowSearch
- tools::form::FormAsk
- tools::fs::FsEdit
- tools::fs::FsGrep
- tools::fs::FsList
- tools::fs::FsRead
- tools::fs::FsWrite
- tools::git::GitDiff
- tools::git::GitInit
- tools::git_branch::GitBranchCreate
- tools::git_branch::GitBranchDelete
- tools::git_branch::GitBranchList
- tools::git_branch::GitBranchRename
- tools::git_branch::GitBranchSwitch
- tools::git_branch::GitRemoteList
- tools::git_history::GitRestore
- tools::git_history::GitRevert
- tools::git_history::GitTagCreate
- tools::git_history::GitTagList
- tools::git_ops::GitAdd
- tools::git_ops::GitBranch
- tools::git_ops::GitCommit
- tools::git_ops::GitFetch
- tools::git_ops::GitLog
- tools::git_ops::GitPush
- tools::git_ops::GitShow
- tools::git_ops::GitStatus
- tools::git_workspace::GitWorkspaceCreate
- tools::git_workspace::GitWorkspaceGet
- tools::git_workspace::GitWorkspaceList
- tools::git_workspace::GitWorkspacePrune
- tools::git_workspace::GitWorkspaceRelease
- tools::git_workspace::GitWorkspaceRetain
- tools::git_worktree::GitWorktreeAdd
- tools::git_worktree::GitWorktreeList
- tools::git_worktree::GitWorktreeLock
- tools::git_worktree::GitWorktreePrune
- tools::git_worktree::GitWorktreeRemove
- tools::git_worktree::GitWorktreeUnlock
- tools::help::HelpShow
- tools::hunk::FsEdit
- tools::hunk::HunkApply
- tools::hunk::HunkReview
- tools::llm_call::LlmCallTool
- tools::llm_classify::LlmClassifyTool
- tools::llm_extract::LlmExtractTool
- tools::llm_generate_branches::LlmGenerateBranchesTool
- tools::memory::MemoryConfess
- tools::memory::MemoryFetchConfessions
- tools::memory::MemoryGoalClear
- tools::memory::MemoryGoalGet
- tools::memory::MemoryGoalSet
- tools::memory::MemoryHistoryCount
- tools::memory::MemoryHistoryRead
- tools::memory::MemoryHistorySearch
- tools::memory::MemoryRecentTurns
- tools::memory::MemorySpecDeviate
- tools::memory::MemorySpecMaterialize
- tools::memory::MemorySpecStatus
- tools::memory::MemorySpecUpdate
- tools::memory::MemoryTodoCancel
- tools::memory::MemoryTodoDelete
- tools::memory::MemoryTodoDone
- tools::memory::MemoryTodoList
- tools::memory::MemoryTodoSet
- tools::memory_stubs::RuleFetch
- tools::permission::PermissionApprove
- tools::permission::PermissionBatch
- tools::permission::PermissionDefer
- tools::permission::PermissionDeny
- tools::permission::PermissionGet
- tools::permission::PermissionGroupTool
- tools::permission::PermissionList
- tools::permission::PermissionUngroup
- tools::plan::PlanRead
- tools::plan::PlanTick
- tools::plan::PlanWrite
- tools::preview::PreviewConfig
- tools::preview::PreviewPush
- tools::session::SessionPush
- tools::sleep::Sleep
- tools::stdlib::ComposeEmailPreview
- tools::stdlib::Concat
- tools::stdlib::DispatchAll
- tools::stdlib::EstimateTokens
- tools::stdlib::ExtractToolUses
- tools::stdlib::FindCompactRange
- tools::stdlib::Head
- tools::stdlib::IsEmpty
- tools::stdlib::Len
- tools::stdlib::MessageAssistant
- tools::stdlib::MessageSystem
- tools::stdlib::MessageTool
- tools::stdlib::MessageUser
- tools::stdlib::RenderPromptMarkdown
- tools::stdlib::RenderPromptTerse
- tools::stdlib::RenderPromptXml
- tools::stdlib::ReplaceMessagesRange
- tools::stdlib::ShellQuote
- tools::stdlib::Tail
- tools::stdlib::TextConcat
- tools::stdlib::ToJsonString
- tools::task_ops::TaskKill
- tools::task_ops::TaskList
- tools::term::TermCapture
- tools::term::TermEntry
- tools::term::TermFind
- tools::term::TermHandle
- tools::term::TermInput
- tools::term::TermKill
- tools::term::TermList
- tools::term::TermRegistry
- tools::term::TermResize
- tools::term::TermSpawn
- tools::term::TerminalCell
- tools::term::TerminalScreen
- tools::test::TestRun
- tools::tool_output::OutputPage
- tools::tool_output::OutputRead
- tools::tool_output::OutputSearchHit
- tools::tool_output::OutputSearchResult
- tools::tool_output::OutputStore
- tools::tool_output::ToolOutputBudget
- tools::web::BraveSearch
- tools::web::ParallelSearch
- tools::web::SearchResult
- tools::web::SearxngSearch
- tools::web::TavilySearch
- tools::web::WebConfig
- tools::web::WebFetch
- tools::web::WebSearch
- trust::EscalationDisplay
- trust::ModeDisplay
- trust::PolicyResolution
- trust::RiskPolicyConfig
- trust::RiskPolicyOverrides
- trust::TierPolicyConfig
- trust::TierPolicyOverrides
- trust::TrustConfig
- watch::HasPendingInjections
- watch::WaitForWatcher
- watch::Watch
- watch::WatchEvent
- watch::WatchHub
- watch::WatcherInfo
- watch::WatcherList
- watch::WatcherUnwatch
- workflow::LlmStats
- workflow::WorkflowGraph
- workflow::WorkflowNode
- workflow::WorkflowPermissionRequest
Enums
- approval::ApprovalOutcome
- auth_store::ProviderKind
- config_hub::ConfigError
- config_hub::InterjectionMode
- config_hub::ThemePreference
- config_migration::ArtifactOutcomeKind
- config_provider::ConfigProviderAvailability
- context_plan::ContextCacheResetReason
- context_plan::ContextCallPurpose
- context_plan::ContextCallScope
- context_plan::ContextPrefixLane
- context_plan::ContextPrefixProfile
- context_plan::ContextRecordAuthority
- context_plan::ContextRecordBody
- context_plan::ContextRecordRetention
- context_plan::TokenUsageSource
- error::ErrorKind
- error::RuntimeError
- event::Event
- event::FlowNodeStatus
- event::FlowStatus
- event::LlmCallStatus
- event::NodeEvent
- exec::StmtOutcome
- flow_authority::ChildWorkspaceAuthority
- flow_authority::FlowExecutionState
- flow_authority::InvocationKind
- flow_lint::LintRule
- flow_meta::FlowMetaSource
- flow_registry::SnapshotOutcome
- form::FormAnswer
- form::FormKind
- form::FormSubmission
- fs_access::FsAccessError
- fs_access::FsAccessMode
- git::GitError
- git_workspace::WorkspaceError
- git_workspace::WorkspaceFinalizeOutcome
- git_workspace::WorkspacePolicy
- git_workspace::WorkspaceState
- history_store::SearchScope
- hunk::ApplyError
- hunk::HunkLine
- index::AnchorKind
- injection::InjectionLevel
- injection::InjectionSource
- injection::InjectionState
- injection_classifier::ClassifierSource
- mcp::McpError
- mcp::McpNotification
- mcp::McpServerState
- mcp::TransportKind
- memory::todo::TodoEntry
- memory::todo::TodoStatus
- message::ImageData
- message::MessageOrigin
- message::MessagePart
- message::MessageRole
- migration::RuleScope
- model_registry::CatalogError
- model_registry::ModelMigrationOutcome
- nodegraph::FanoutMode
- nodegraph::NodeKind
- notify::NotifyLevel
- notify::NotifyLifecycle
- notify::NotifyLocation
- notify::NotifyStack
- permission::ApprovalAuthority
- permission::ApprovalTarget
- permission::BatchMode
- permission::BatchRequestOutcome
- permission::DecisionActor
- permission::DecisionAuthority
- permission::ExecutionBoundary
- permission::GrantScope
- permission::GroupOwner
- permission::ImmediateAuthorization
- permission::PermissionAction
- permission::PermissionError
- permission::PermissionRequestState
- permission::PermissionResolution
- permission::PermissionSelector
- permission::ResolveOutcome
- permission::SubmissionOutcome
- permission_audit::PermissionAuditRecord
- permission_audit::PermissionAuditScope
- permission_audit::PermissionAuditTarget
- permission_audit::PermissionGroupAuditOwner
- permission_audit::PermissionProjectionActor
- projection::message_window::TranscriptEntry
- projection::workflow::WorkflowAggregateStatus
- provider::CapabilityKnowledge
- provider::ImageDetail
- provider::InputModality
- provider::ModelDiscoveryError
- provider::ReasoningEffort
- provider::ReasoningExecutionMode
- provider::ReasoningSelection
- provider::ReasoningWireProfile
- provider::StopReason
- provider_lifecycle::ProviderCatalogRefreshOutcome
- provider_lifecycle::ProviderLifecycleError
- providers::openai::OpenAiReasoningFormat
- redact::RedactMode
- routing::RouteLoadError
- safety::SafetyMode
- safety::ScanVerdict
- sandbox::SandboxLaunchError
- sandbox::SandboxOperation
- session::ApprovalDecision
- session::CompactReviewDecision
- session::CompactReviewMode
- session::EnqueueError
- session::SessionOpenError
- session::TrustUpdateError
- session_meta::DiscoveryScope
- session_meta::NameSource
- session_meta::SessionScope
- settings_catalog::Activation
- settings_catalog::SettingMutationError
- settings_catalog::SettingSource
- storage::StorageScope
- stream::CompactionPhase
- stream::StreamFrame
- task_registry::KillOutcome
- task_registry::TaskEvent
- task_registry::TaskKind
- task_registry::TaskStatus
- task_registry::TaskTermination
- tool::ApprovalLevel
- tool::CancelBehavior
- tool::HistorySegment
- tool::InvocationPlane
- tool::PathOrigin
- tool::Tier
- tools::agent_ctrl::FlowEvent
- tools::agent_ctrl::FlowRunStatus
- tools::anchor_fs::AnchorError
- tools::anchor_fs::MutationOperation
- tools::bash_bg::BgStatus
- tools::preview::PingResult
- tools::term::TermState
- tools::term::TermStateSnapshot
- tools::term::TermStreamEvent
- tools::term::TerminalColor
- tools::web::SearchConfig
- trust::EscalationPolicy
- trust::ExecutionPolicy
- trust::ModeColor
- trust::PolicyAction
- trust::PolicyEscalation
- trust::RiskKind
- trust::Theme
- trust::TrustMode
- validate::ValidationError
- value::Value
- watch::WatchMode
- watch::WatchResult
- watch::WatchSource
- workflow::ApprovalState
- workflow::NodeStatus
- workflow::Parallelism
- workflow::WorkflowNodeKind
- workflow::WorkflowPermissionIdentity
- workflow::WorkflowPermissionState
Traits
- event_log::replay::TranscriptReplayObserver
- history_store::HistoryStore
- injection_classifier::InjectionClassifier
- mcp::McpTransport
- notify::NotifySink
- oauth::OAuthProvider
- projection::message_window::MessageProjection
- provider::Provider
- rendezvous::PromptResolver
- safety::SafetyClassifier
- sandbox::BackgroundLauncher
- sandbox::Sandbox
- tool::Tool
- tools::web::SearchProvider
- watch::Watchable
Macros
Functions
- approval::authorize_tool_invocation
- approval::level_str
- approval::request_approval
- approval::request_approval_with_additional_risks
- attachment_store::display_name
- attachment_store::image_base64
- attachment_store::image_bytes
- auth_store::cached_to_discovered
- auth_store::cached_to_discovered_details
- auth_store::ensure_provider_model_namespace
- auth_store::load_provider_model_cache_details
- auth_store::load_provider_model_namespace
- auth_store::save_provider_model_cache
- auth_store::save_provider_model_cache_details
- compaction::compact_messages_on_handle
- compaction::estimate_compacted_message_tokens
- compaction::estimate_tokens_for_message
- compaction::estimate_tokens_for_messages
- compaction::filter_orphan_tool_messages
- compaction::find_compact_range
- compaction::find_compact_summaries
- compaction::is_compaction_summary
- compaction::is_plan_related
- compaction::maybe_auto_compact
- compaction::maybe_auto_compact_handle_locked
- compaction::maybe_auto_compact_with_budget
- compaction::replace_range_with_summary
- compaction::spawn_auto_compact
- compaction::start_auto_compact
- compaction::start_auto_compact_with_budget
- config_migration::migrate_legacy_config_if_needed
- config_provider::build_config_provider
- config_provider::config_provider_availability
- context_plan::estimate_fixed_input_tokens
- context_plan::reconcile_token_usage
- cost::summarize_by_model
- cost::summarize_by_provider
- cost::total
- eval::eval_dynamic_fanout
- eval::eval_expr
- eval::truncate_prompt_to_budget
- eval::truncate_prompt_to_budget_tracked
- event_log::reader::find_last_seq
- event_log::reader::parse_json_lines
- event_log::reader::read_event_envelopes
- event_log::reader::replay_context_snapshot_from
- event_log::replay::transcript_from_envelopes
- exec::exec_flow
- exec::exec_flow_with_siblings
- exec::exec_stmts
- exec::exec_stmts_prefixed
- flow_authority::contract_allows_shell
- flow_lint::lint_file
- flow_meta::sidecar_path
- fs_access::authorize_write
- fs_access::check_write
- git::current_branch
- git::diff_range
- git::discover_repository
- git::discover_toplevel
- git::has_changes
- git::init_repository
- git::parse_worktree_porcelain
- git::status_porcelain
- help::topic_content
- help::version
- humanize::format_count
- humanize::format_secs
- injection_classifier::source_tag
- known_models::lookup_known_model
- mcp::mcp_counts
- mcp::mcp_result_to_value
- mcp::mcp_tool_namespace
- mcp::publish_tool_snapshot
- mcp::register_from_configs
- mcp::value_to_mcp_args
- mcp_config::json_path
- mcp_config::json_path_in
- mcp_config::load
- mcp_config::load_in
- mcp_config::parse_mcp_json
- mcp_config::parse_mcp_toml
- mcp_config::remove
- mcp_config::remove_in
- mcp_config::save
- mcp_config::save_in
- mcp_config::toggle_disabled
- mcp_config::toggle_disabled_in
- message::decode_tool_call_input
- message::encode_tool_call_input
- message::normalize_tool_pairs_for_model
- message::retain_complete_tool_pairs
- meta_commands::builtin_list
- meta_commands::help_lines
- meta_commands::match_command
- migration::resolve_by_name
- migration::scan_migrated_rules
- model_registry::add_alias_to_config
- model_registry::all_aliases
- model_registry::all_model_entries
- model_registry::all_provider_entries
- model_registry::all_provider_groups
- model_registry::all_provider_groups_with_empty
- model_registry::commit_prepared_provider_catalog
- model_registry::config_provider_types
- model_registry::discovered_models
- model_registry::effective_reasoning_for_model
- model_registry::enabled_provider_names
- model_registry::is_first_run
- model_registry::is_provider_enabled
- model_registry::migrate_config_if_needed
- model_registry::model_catalog_revision
- model_registry::model_entry
- model_registry::model_info
- model_registry::parse_config
- model_registry::prepare_discovered_details
- model_registry::prepare_discovered_details_for_provider
- model_registry::prepare_discovered_details_for_provider_with_auth
- model_registry::prepare_provider_catalog
- model_registry::provider_display_name
- model_registry::read_config_toml_pub
- model_registry::reasoning_selection_uses_legacy_capabilities
- model_registry::reasoning_selections_for_model
- model_registry::reasoning_selections_for_provider
- model_registry::reasoning_wire_profile_for_model
- model_registry::reasoning_wire_profile_for_provider
- model_registry::register_all_preset_models
- model_registry::register_discovered
- model_registry::register_discovered_details
- model_registry::register_discovered_details_for_provider
- model_registry::register_discovered_for_provider
- model_registry::register_model_entries
- model_registry::register_preset_models_for
- model_registry::register_provider_entries
- model_registry::remove_alias_from_config
- model_registry::remove_provider_catalog
- model_registry::replace_provider_catalog
- model_registry::resolve_alias
- model_registry::resolve_reasoning
- model_registry::resolve_reasoning_for_model
- model_registry::set_discovered_models
- model_registry::set_model_config
- model_registry::set_provider_config
- model_registry::subscribe_model_catalog
- model_registry::update_alias_in_config
- model_registry::upsert_model_config
- model_registry::upsert_provider_config
- nodegraph::extract_graph
- nodegraph::format_expr_short
- notify::coalesce
- notify::dedupe
- notify::global
- notify::install
- notify::install_log
- notify::log_sink
- notify::merge_count
- notify::replace
- oauth::callback_page
- oauth::create_managed_oauth_provider_from_stored
- oauth::create_oauth_provider
- oauth::create_oauth_provider_no_discover
- oauth::create_oauth_provider_no_discover_with_hub
- oauth::create_oauth_provider_with_details
- oauth::create_oauth_provider_with_details_and_hub
- oauth::create_oauth_provider_with_hub
- oauth::create_supported_managed_oauth_provider
- oauth::extract_account_from_id_token
- oauth::extract_chatgpt_account_id
- oauth::generate_state
- oauth::parse_jwt_exp
- oauth_server::bind_oauth_callback_listener
- oauth_server::capture_oauth_callback
- oauth_server::capture_oauth_callback_on_listener
- projection::message_window::apply_attachment_patches
- projection::message_window::replay_all_messages_with_seq
- projection::message_window::replay_messages_from
- projection::message_window::replay_messages_with_seq
- projection::message_window::replay_transcript_from
- provider::assistant_message_to_value
- provider::estimate_tokens
- provider::user_text_message
- provider::wrap_call_as_streaming
- rendezvous::await_prompt
- rendezvous::await_prompt_with_payload
- session_meta::canonical_root
- session_meta::find_project_root
- session_meta::fingerprint_from_root
- session_naming::force_generate_session_name
- session_naming::maybe_generate_session_name
- settings_catalog::catalog
- settings_catalog::descriptor
- settings_catalog::validate_mutation
- storage::config_dir
- storage::data_dir
- storage::load_storage_config
- storage::resolve_current_project_scope
- storage::resolve_project_scope_for
- storage::resolve_project_scope_with
- storage::resolve_project_storage_root
- stream::frame_run_id
- task_registry::normalize_task_label
- templates::ensure_managed_agent_at
- templates::write_managed_template
- tool::tool_schema_uses_call_intent_field
- tool::tool_spec
- tool::tool_spec_blocks_call_intent
- tool::tool_spec_supports_call_intent
- tool_naming::from_wire
- tool_naming::to_wire
- tools::anchor_fs::anchor_for_hash
- tools::anchor_fs::anchors_for_lines
- tools::anchor_fs::atomic_replace
- tools::anchor_fs::canonical_line
- tools::anchor_fs::edit_by_anchor
- tools::anchor_fs::file_hash
- tools::anchor_fs::line_hash
- tools::anchor_fs::make_snapshot
- tools::anchor_fs::overwrite_with_hash
- tools::anchor_fs::read_anchor_text
- tools::anchor_fs::read_utf8
- tools::anchor_fs::split_lines
- tools::anchor_fs::undo_change
- tools::plan::render_plan
- tools::preview::ping
- tools::register_bash_bg
- tools::register_bash_bg_with_task_registry
- tools::register_git_ops
- tools::register_memory
- tools::register_preview
- tools::register_spec_memory
- tools::register_terminal
- tools::register_terminal_with_task_registry
- tools::register_tier_zero
- tools::register_tier_zero_with_rules
- tools::register_watch
- tools::register_web
- tools::register_web_search
- tools::stdlib::compose_email_preview
- tools::stdlib::shell_quote
- tools::term::parse_ansi_to_screen
- tools::term::snapshot_screen
- tools::tool_output::bounded_text_prefix
- tools::tool_output::maybe_truncate_tool_message
- tools::tool_output::maybe_truncate_tool_message_with_budget
- tools::tool_output::spill_dir
- tools::tool_output::truncate_tool_result_content
- tools::tool_output::truncate_tool_result_content_with_budget
- tools::tool_output::truncate_tool_results_in_message
- tools::tool_output::truncate_tool_results_in_message_with_budget
- tools::web::build_search_provider
- validate::validate
- watch::format_watch_event_text
- watch::handle_watch_result
- workflow::permission_preview
- workflow::rebuild_messages_for_run
- workflow::rebuild_workflow_tree
Type Aliases
- git::Result
- mcp::SamplingHandler
- mcp::SharedSamplingHandler
- model_registry::ModelConfig
- tool::BoxFut
- tool::ToolResult
- watch::WatcherId
Statics
Constants
- compaction::KEEP_RECENT_MESSAGES
- compaction::KEEP_RECENT_USER_TURNS
- config_migration::MIGRATION_MARKER
- config_migration::MIGRATION_STATE
- help::TOPICS
- message::TOOL_CALL_INTENT_FIELD
- message::TOOL_CALL_INTENT_MAX_CHARS
- meta_commands::META_COMMANDS
- model_registry::DEFAULT_CONFIG_PROVIDER_TYPE
- model_registry::PROVIDER_PRESETS
- permission::ANCESTOR_OFFER_TIMEOUT
- provider::DEFAULT_STREAM_BUFFER
- redact::BUILTIN_PATTERNS
- sandbox::DEFAULT_PROFILE
- templates::AGENT_AT
- templates::LOOP_ACTION_MD
- templates::LOOP_CONTINUATION_MD
- templates::LOOP_DISPOSITION_MD
- templates::ROLE_IMPLEMENT_MD
- templates::ROLE_RESEARCH_MD
- templates::ROLE_REVIEW_MD
- templates::ROLE_VERIFY_MD
- templates::SESSION_NAME_AT
- templates::SUBAGENT_AT
- templates::SYSTEM_MD
- tools::anchor_fs::HASH_ALGORITHM
- tools::term::DEFAULT_COLS
- tools::term::DEFAULT_ROWS
- tools::tool_output::MAX_TOOL_RESULT_CHARS