List of all items
Structs
- FunctionCall
- FunctionSchema
- Message
- PromptSnapshot
- Session
- TokenUsage
- ToolCall
- ToolExecutionContext
- ToolRegistry
- ToolResult
- ToolSchema
- auto_dream::AutoDreamContext
- auto_dream::AutoDreamRunResult
- events::account_sink::AccountEventSink
- events::change_feed::ChangeEvent
- events::journal::EventJournal
- mcp::config::HeaderConfig
- mcp::config::McpConfig
- mcp::config::McpServerConfig
- mcp::config::ReconnectConfig
- mcp::config::SseConfig
- mcp::config::StdioConfig
- mcp::config::StreamableHttpConfig
- mcp::executor::CompositeToolExecutor
- mcp::executor::McpToolExecutor
- mcp::manager::McpServerManager
- mcp::protocol::client::McpProtocolClient
- mcp::protocol::models::ClientCapabilities
- mcp::protocol::models::Implementation
- mcp::protocol::models::JsonRpcError
- mcp::protocol::models::JsonRpcNotification
- mcp::protocol::models::JsonRpcRequest
- mcp::protocol::models::JsonRpcResponse
- mcp::protocol::models::McpInitializeRequest
- mcp::protocol::models::McpInitializeResult
- mcp::protocol::models::McpToolCallRequest
- mcp::protocol::models::McpToolCallResult
- mcp::protocol::models::McpToolInfo
- mcp::protocol::models::McpToolListRequest
- mcp::protocol::models::McpToolListResult
- mcp::protocol::models::PromptsCapability
- mcp::protocol::models::ResourcesCapability
- mcp::protocol::models::ServerCapabilities
- mcp::protocol::models::ToolsCapability
- mcp::tool_index::ToolIndex
- mcp::transports::sse::SseTransport
- mcp::transports::stdio::StdioTransport
- mcp::transports::streamable_http::StreamableHttpTransport
- mcp::types::McpCallResult
- mcp::types::McpResource
- mcp::types::McpTool
- mcp::types::RuntimeInfo
- mcp::types::ToolAlias
- metrics::TokenUsage
- metrics::aggregator::PeriodMetrics
- metrics::bus::MetricsBus
- metrics::collector::MetricsCollector
- metrics::events::EventMeta
- metrics::storage::SqliteMetricsStorage
- metrics::storage::ToolCallCompletion
- metrics::types::DailyMetrics
- metrics::types::ForwardEndpointMetrics
- metrics::types::ForwardMetricsFilter
- metrics::types::ForwardMetricsSummary
- metrics::types::ForwardRequestMetrics
- metrics::types::MetricsDateFilter
- metrics::types::MetricsSummary
- metrics::types::ModelMetrics
- metrics::types::RoundMetrics
- metrics::types::SessionDetail
- metrics::types::SessionMetrics
- metrics::types::SessionMetricsFilter
- metrics::types::TokenUsage
- metrics::types::ToolCallMetrics
- metrics::worker::MetricsWorker
- metrics_service::MetricsService
- model_areas::GlobalAreaModels
- prompt_defaults::GlobalSystemPromptTemplate
- runtime::agent::Agent
- runtime::agent::AgentBuilder
- runtime::complexity_classifier::ComplexityClassifier
- runtime::config::AgentLoopConfig
- runtime::config::AuxiliaryModelConfig
- runtime::config::GoldConfig
- runtime::config::ImageFallbackConfig
- runtime::config::PromptMemoryFlags
- runtime::context::instruction::InstructionFile
- runtime::execution::agent_spawn::SessionExecutionArgs
- runtime::execution::child_completion::ChildCompletion
- runtime::execution::runner_lifecycle::RunnerReservation
- runtime::execution::runner_state::AgentRunner
- runtime::execution::spawn::SpawnContext
- runtime::execution::spawn::SpawnJob
- runtime::execution::spawn::SpawnScheduler
- runtime::gold_evaluation::GoldEvalFrame
- runtime::gold_evaluation::GoldEvaluationResult
- runtime::hooks::HookRunner
- runtime::managers::adapters::DefaultLifecycleManager
- runtime::managers::adapters::DefaultLlmManager
- runtime::managers::adapters::DefaultMemoryManager
- runtime::managers::adapters::DefaultMiniLoopExecutor
- runtime::managers::adapters::DefaultPromptManager
- runtime::managers::adapters::DefaultToolManager
- runtime::managers::adapters::LLMMiniLoopExecutor
- runtime::managers::llm::LlmRoundOutput
- runtime::managers::mini_loop::MiniLoopDecision
- runtime::managers::prompt::PromptAssemblyOutput
- runtime::managers::tool::ToolRoundResult
- runtime::runner::PromptSnapshot
- runtime::runtime::AgentRuntime
- runtime::runtime::AgentRuntimeBuilder
- runtime::runtime::ExecuteRequest
- runtime::stream::handler::StreamHandlingOutput
- runtime::task_context::TaskLoopContext
- runtime::task_context::TaskLoopItem
- runtime::task_context::ToolCallRecord
- runtime::task_evaluation::TaskEvaluationResult
- runtime::task_evaluation::TaskItemUpdate
- server_tools::compact::CompactContextTool
- server_tools::memory::MemoryTool
- server_tools::overlay_executor::OverlayToolExecutor
- server_tools::session_inspector::SessionInspectorTool
- server_tools::skill_runtime::LoadSkillTool
- server_tools::skill_runtime::ReadSkillResourceTool
- server_tools::surface::ToolSurfaceFactory
- session_app::child_session::ChildRunnerInfo
- session_app::child_session::ChildSessionEntry
- session_app::child_session::CreateChildInput
- session_app::child_session::CreateChildResult
- session_app::child_session::DeleteChildResult
- session_app::child_session::QueuedInjectedMessage
- session_app::metadata::SessionMetadataService
- session_app::resume::ResumeSpawnRequest
- session_app::session_create::CreateSessionConfig
- session_app::session_create::CreateSessionInput
- session_app::types::ChatTurnInput
- session_app::types::ExecuteClientSync
- session_app::types::ExecuteInput
- session_app::types::ExecuteSyncInfo
- session_app::types::ExecutionConfigSnapshot
- session_app::types::PreparedChatTurn
- session_app::types::RespondInput
- session_app::types::ResumeConfigSnapshot
- session_app::types::ServerExecuteSnapshot
- session_app::types::SubmitResponseOutcome
- skills::SkillManager
- skills::store::SkillStore
- skills::store::SkillUpdate
- skills::store::builtin::BuiltinSkillBundle
- skills::store::storage::LoadedSkillRecord
- skills::store::storage::SkillDiscoveryDir
- skills::types::SkillDefinition
- skills::types::SkillFilter
- skills::types::SkillStoreConfig
Enums
- AgentError
- AgentEvent
- MessageContent
- MessagePart
- MessagePhase
- Role
- ToolError
- gold_auto_answer::GoldAutoAnswerOutcome
- mcp::config::TransportConfig
- mcp::error::McpError
- mcp::types::McpContentItem
- mcp::types::McpEvent
- mcp::types::ServerStatus
- message_hooks::HookError
- metrics::events::ChatEvent
- metrics::events::ForwardEvent
- metrics::events::MetricsEvent
- metrics::events::SystemEvent
- metrics::storage::MetricsError
- metrics::types::ForwardStatus
- metrics::types::RoundStatus
- metrics::types::SessionStatus
- model_areas::ReasoningEffortSource
- prompt_defaults::GlobalSystemPromptSource
- runtime::complexity_classifier::TaskComplexity
- runtime::config::ImageFallbackMode
- runtime::execution::runner_state::AgentStatus
- server_tools::surface::ToolSurface
- session_app::chat::GoalCommand
- session_app::child_session::ChildSessionError
- session_app::errors::ChatError
- session_app::errors::ExecutePreparationError
- session_app::errors::RespondError
- session_app::errors::SessionLoadError
- session_app::errors::SessionSaveError
- session_app::metadata::MetadataError
- session_app::respond::PlanModeTransition
- session_app::respond::ResponseSource
- session_app::types::ExecutePreparationOutcome
- session_app::types::ExecuteSyncReason
- session_app::types::ResumeOutcome
- skills::access_control::SkillAccessError
- skills::store::storage::SkillDirectorySource
- skills::types::SkillError
Traits
- AgentHook
- RuntimeSessionPersistence
- Tool
- ToolExecutor
- app_context::AgentSessionContext
- mcp::protocol::client::McpTransport
- metrics::storage::MetricsStorage
- runtime::RuntimeSessionPersistence
- runtime::execution::child_completion::ChildCompletionHandler
- runtime::execution::spawn::ExternalChildRunner
- runtime::managers::lifecycle::LifecycleManager
- runtime::managers::llm::LlmManager
- runtime::managers::memory::MemoryManager
- runtime::managers::mini_loop::MiniLoopExecutor
- runtime::managers::prompt::PromptManager
- runtime::managers::tool::ToolManager
- session_app::child_session::ChildSessionPort
- session_app::repository::SessionAccess
- session_app::resume::ResumeExecutionPort
- skills::session_port::SkillSessionPort
Functions
- auto_dream::run_auto_dream_once
- auto_dream::run_project_auto_dream_once
- auto_dream::spawn_auto_dream_task
- events::journal::oldest_seq
- events::journal::prune
- events::journal::read_since
- events::replayable::publish_replayable_session_event
- gold_auto_answer::maybe_auto_answer_pending_question
- mcp::config::default_connect_timeout
- mcp::config::default_healthcheck_interval
- mcp::config::default_request_timeout
- mcp::config::default_startup_timeout
- message_hooks::apply_message_preflight_hooks
- metrics::aggregator::aggregate_monthly
- metrics::aggregator::aggregate_weekly
- model_areas::resolve_effective_reasoning_effort
- model_areas::resolve_global_area_models
- model_areas::resolve_global_subagent_model
- model_areas::resolve_global_vision_model
- model_config_helper::get_default_model_for_provider
- model_config_helper::get_default_model_from_config
- model_config_helper::get_fast_model_for_provider
- model_config_helper::get_memory_background_model_for_provider
- model_config_helper::get_memory_background_model_from_config
- model_config_helper::get_reasoning_effort_for_provider
- model_config_helper::get_schedule_model_from_config
- model_config_helper::get_task_summary_model_from_config
- model_config_helper::get_vision_model_from_config
- model_config_helper::normalize_gold_config_json
- model_config_helper::parse_session_gold_config
- model_config_helper::resolve_background_model
- model_config_helper::resolve_code_review_model
- model_config_helper::resolve_fast_model
- model_config_helper::resolve_global_gold_config
- model_config_helper::resolve_gold_config
- model_config_helper::resolve_image_fallback
- model_config_helper::resolve_planning_model
- model_config_helper::resolve_provider_type
- model_config_helper::resolve_search_model
- model_config_helper::resolve_subagent_model
- model_config_helper::resolve_subagent_model_ref
- model_config_helper::resolve_task_summary_model
- model_config_helper::resolve_vision_model
- prompt_defaults::read_global_default_system_prompt_template
- prompt_defaults::resolve_global_default_system_prompt_template
- runtime::context::assemble_system_prompt
- runtime::context::build_env_prompt_context
- runtime::context::build_workspace_prompt_context
- runtime::context::instruction::build_instruction_prompt_context
- runtime::context::instruction::collect_instruction_files
- runtime::context::workspace_prompt_guidance
- runtime::execution::agent_spawn::log_base_system_prompt_snapshot
- runtime::execution::agent_spawn::spawn_session_execution
- runtime::execution::agent_spawn::terminal_error_event_for_result
- runtime::execution::event_forwarder::create_event_forwarder
- runtime::execution::runner_lifecycle::finalize_runner
- runtime::execution::runner_lifecycle::status_from_execution_result
- runtime::execution::runner_lifecycle::try_reserve_runner
- runtime::execution::session_events::get_or_create_event_sender
- runtime::gold_evaluation::build_gold_messages
- runtime::gold_evaluation::evaluate_gold
- runtime::gold_evaluation::get_gold_evaluation_tools
- runtime::gold_evaluation::parse_gold_evaluation
- runtime::runner::image_fallback::apply_image_fallback_to_llm_messages
- runtime::runner::image_fallback::resolve_bamboo_attachments_for_llm
- runtime::runner::read_prompt_snapshot
- runtime::runner::refresh_prompt_snapshot
- runtime::runner::run_agent_loop
- runtime::runner::run_agent_loop_with_config
- runtime::stream::handler::consume_llm_stream
- runtime::stream::handler::consume_llm_stream_silent
- runtime::task_evaluation::build_task_evaluation_messages
- runtime::task_evaluation::evaluate_task_progress
- runtime::task_evaluation::get_task_evaluation_tools
- session_app::chat::clear_skill_runtime_state
- session_app::chat::parse_goal_command
- session_app::chat::prepare_chat_turn
- session_app::chat::resolve_base_prompt
- session_app::chat::resolve_copilot_conclusion_with_options_enhancement
- session_app::chat::resolve_enhance_prompt
- session_app::chat::resolve_selected_skill_ids
- session_app::chat::resolve_workspace_path
- session_app::child_session::cancel_child_action
- session_app::child_session::compute_status_guidance
- session_app::child_session::create_child_action
- session_app::child_session::delete_child_action
- session_app::child_session::format_child_assignment
- session_app::child_session::get_child_action
- session_app::child_session::list_children_action
- session_app::child_session::map_child_entry
- session_app::child_session::metadata_text
- session_app::child_session::normalize_non_empty_optional
- session_app::child_session::normalize_required_text
- session_app::child_session::replace_or_append_last_user_message
- session_app::child_session::resolve_system_prompt
- session_app::child_session::run_child_action
- session_app::child_session::send_message_to_child_action
- session_app::child_session::truncate_after_index
- session_app::child_session::truncate_after_last_user
- session_app::child_session::update_child_action
- session_app::execute::billable_user_turn_count
- session_app::execute::consume_pending_clarification_resume
- session_app::execute::consume_pending_conclusion_with_options_resume
- session_app::execute::evaluate_client_sync
- session_app::execute::has_pending_clarification_resume
- session_app::execute::has_pending_conclusion_with_options_resume
- session_app::execute::has_pending_retry_resume
- session_app::execute::has_pending_user_message
- session_app::execute::is_billable_user_turn
- session_app::execute::is_hidden_from_ui
- session_app::execute::is_system_resume_message
- session_app::execute::prepare_execute
- session_app::provider_model::derive_model_ref
- session_app::provider_model::persist_legacy_model_provider
- session_app::provider_model::persist_model_ref
- session_app::provider_model::session_effective_model_ref
- session_app::respond::submit_pending_response
- session_app::respond::submit_pending_response_with_source
- session_app::respond::update_or_append_tool_result_message
- session_app::respond::validate_pending_response
- session_app::resume::resume_session_execution
- session_app::session_create::build_new_session
- session_app::session_create::resolve_model
- session_app::session_create::resolve_reasoning_effort
- session_app::session_create::trimmed_non_empty
- session_app::system_prompt::build_system_prompt_snapshot
- session_app::truncation::sanitize_malformed_tool_chains
- session_app::truncation::truncate_after_last_user
- session_app::truncation::truncate_for_unresolved_tool_calls
- session_app::truncation::unresolved_tool_call_ids
- skills::access_control::ensure_skill_allowed
- skills::access_control::ensure_skill_loaded
- skills::access_control::extract_skill_allowlist
- skills::access_control::extract_skill_mode
- skills::access_control::mark_skill_loaded
- skills::access_control::parse_loaded_skill_ids
- skills::access_control::selected_skill_allowlist
- skills::access_control::selected_skill_mode
- skills::access_control::serialize_loaded_skill_ids
- skills::context::build_skill_context
- skills::resource_helpers::display_relative_path
- skills::resource_helpers::list_skill_resource_paths
- skills::resource_helpers::normalize_relative_resource_path
- skills::resource_helpers::page_text_lines
- skills::resource_helpers::truncate_text
- skills::selection::normalize_selected_skill_ids
- skills::selection::parse_selected_skill_ids_metadata
- skills::store::builtin::load_builtin_skill_bundles
- skills::store::parser::parse_markdown_skill
- skills::store::parser::render_skill_markdown
- skills::store::parser::split_frontmatter
- skills::store::storage::ensure_skills_dir
- skills::store::storage::load_skills_from_discovery_dirs
- skills::store::storage::skill_path
- skills::store::storage::write_skill_file
- title_gen::build_title_messages
- title_gen::heuristic_title
- title_gen::is_untitled
- title_gen::spawn_title_generation
- title_gen::spawn_title_generation_force
Type Aliases
- events::account_sink::PendingEvent
- mcp::error::Result
- metrics::storage::MetricsResult
- runtime::execution::event_forwarder::AccountFeedInbox
- runtime::runner::Result
- session_app::metadata::MetadataChange
- skills::types::SkillId
- skills::types::SkillResult
Statics
Constants
- events::journal::ROTATE_THRESHOLD_BYTES
- model_config_helper::GOLD_CONFIG_METADATA_KEY
- runtime::context::DEFAULT_BASE_PROMPT
- runtime::context::ENV_CONTEXT_END_MARKER
- runtime::context::ENV_CONTEXT_START_MARKER
- runtime::context::WORKSPACE_CONTEXT_END_MARKER
- runtime::context::WORKSPACE_CONTEXT_PREFIX
- runtime::context::WORKSPACE_CONTEXT_START_MARKER
- runtime::context::instruction::INSTRUCTION_CONTEXT_END_MARKER
- runtime::context::instruction::INSTRUCTION_CONTEXT_START_MARKER
- runtime::execution::session_events::SESSION_EVENT_CHANNEL_CAPACITY
- session_app::child_session::CHILD_SYSTEM_PROMPT
- session_app::child_session::PLAN_AGENT_SYSTEM_PROMPT
- skills::runtime_metadata::LAST_LOADED_SKILL_ID_METADATA_KEY
- skills::runtime_metadata::LAST_LOADED_SKILL_SUMMARY_METADATA_KEY
- skills::runtime_metadata::LAST_RESOURCE_READ_SUMMARY_METADATA_KEY
- skills::runtime_metadata::LOADED_SKILL_IDS_METADATA_KEY
- skills::runtime_metadata::SELECTED_SKILL_IDS_METADATA_KEY
- skills::runtime_metadata::SELECTED_SKILL_MODE_METADATA_KEY
- skills::runtime_metadata::SKILL_RUNTIME_SELECTED_SKILL_IDS_KEY
- skills::runtime_metadata::SKILL_RUNTIME_SELECTED_SKILL_MODE_KEY
- skills::runtime_metadata::SKILL_RUNTIME_SELECTION_COUNT_KEY
- skills::runtime_metadata::SKILL_RUNTIME_SELECTION_SOURCE_KEY
- skills::runtime_metadata::SKILL_RUNTIME_SELECTION_TRACE_KEY