List of all items
Structs
- AgentRunner
- app_state::AgentRunner
- app_state::AppState
- app_state::ConfigUpdateEffects
- app_state::resume_adapter::AppStateResumeRef
- app_state::runner_lifecycle::RunnerReservation
- config_manager::DomainChanges
- config_manager::PatchEffects
- handlers::agent::chat::ChatImage
- handlers::agent::chat::ChatRequest
- handlers::agent::chat::ChatResponse
- handlers::agent::execute::ExecuteClientSync
- handlers::agent::execute::ExecuteRequest
- handlers::agent::execute::ExecuteResponse
- handlers::agent::execute::ExecuteSyncInfo
- handlers::agent::history::HistoryQuery
- handlers::agent::mcp::HeaderConfigApi
- handlers::agent::mcp::ImportServersRequest
- handlers::agent::mcp::ImportServersResponse
- handlers::agent::mcp::ImportStartError
- handlers::agent::mcp::MainstreamServerRequest
- handlers::agent::mcp::McpServerApiRecord
- handlers::agent::mcp::McpServerConfigApi
- handlers::agent::mcp::ServerListResponse
- handlers::agent::mcp::ToolInfo
- handlers::agent::mcp::ToolListResponse
- handlers::agent::messages::PatchMessageRequest
- handlers::agent::messages::RestoreSessionRequest
- handlers::agent::metrics::CombinedSummary
- handlers::agent::metrics::ForwardMetricsQuery
- handlers::agent::metrics::McpServerUsageItem
- handlers::agent::metrics::McpToolUsageItem
- handlers::agent::metrics::MemoryMetricsQuery
- handlers::agent::metrics::MemoryMetricsSummary
- handlers::agent::metrics::MemoryTimelinePoint
- handlers::agent::metrics::MetricsDailyQuery
- handlers::agent::metrics::MetricsSessionsQuery
- handlers::agent::metrics::MetricsSummaryQuery
- handlers::agent::metrics::MetricsUsageBreakdownResponse
- handlers::agent::metrics::MetricsUsageQuery
- handlers::agent::metrics::PromptMemoryMetricsSummary
- handlers::agent::metrics::SkillUsageItem
- handlers::agent::metrics::UnifiedSummary
- handlers::agent::metrics::UnifiedTimelinePoint
- handlers::agent::metrics::UsageCountItem
- handlers::agent::respond::RespondRequest
- handlers::agent::schedules::CreateScheduleRequest
- handlers::agent::schedules::ListScheduleRunsResponse
- handlers::agent::schedules::ListScheduleSessionsResponse
- handlers::agent::schedules::ListSchedulesResponse
- handlers::agent::schedules::PatchScheduleRequest
- handlers::agent::schedules::ScheduleRunRecordView
- handlers::agent::schedules::ScheduleView
- handlers::agent::sessions::ActivateDiscoverableToolsRequest
- handlers::agent::sessions::CleanupRequest
- handlers::agent::sessions::CreateSessionRequest
- handlers::agent::sessions::CreateSessionResponse
- handlers::agent::sessions::DiscoverableToolsResponse
- handlers::agent::sessions::GetSessionResponse
- handlers::agent::sessions::ListSessionsResponse
- handlers::agent::sessions::PatchSessionRequest
- handlers::agent::sessions::RunningSessionEntry
- handlers::agent::sessions::RunningSessionsResponse
- handlers::agent::sessions::SessionSummary
- handlers::agent::sessions::SessionSystemPromptResponse
- handlers::command::CommandItem
- handlers::command::CommandListResponse
- handlers::copilot_auth::AuthStatus
- handlers::copilot_auth::CompleteAuthRequest
- handlers::copilot_auth::DeviceCodeInfo
- handlers::settings::ProxyAuthPayload
- handlers::settings::SaveWorkflowRequest
- handlers::settings::UpdateProviderRequest
- handlers::skill::FilteredToolsQuery
- handlers::skill::ListSkillsQuery
- handlers::tools::ToolExecutionRequest
- handlers::tools::ToolExecutionResponse
- handlers::tools::ToolExecutionResultPayload
- handlers::tools::ToolParameter
- logging::LogOptions
- metrics_service::MetricsService
- model_areas::GlobalAreaModels
- prompt_defaults::GlobalSystemPromptTemplate
- reloadable_provider::ReloadableProvider
- schedule_app::ScheduleRunConfig
- schedule_app::ScheduleRunRecord
- schedule_app::ScheduleSpec
- schedule_app::ScheduleState
- schedule_app::ScheduleWindow
- schedule_app::manager::ResolvedRunConfig
- schedule_app::manager::ScheduleContext
- schedule_app::manager::ScheduleManager
- schedule_app::manager::ScheduleRunJob
- schedule_app::scheduler_tool::ScheduleTasksTool
- schedule_app::store::ClaimedScheduleRun
- schedule_app::store::ScheduleDefinitionChanges
- schedule_app::store::ScheduleEntry
- schedule_app::store::ScheduleStore
- schedule_app::trigger_engine::CompositeTriggerEngine
- schedule_app::trigger_engine::CronBackedTriggerEngine
- schedule_app::trigger_engine::NativeTriggerEngine
- server::WebService
- services::frontend_package::FrontendPackageManifest
- services::frontend_package::FrontendPackageStatus
- services::gemini_model_mapping_service::ModelResolution
- tools::CompactContextTool
- tools::LoadSkillTool
- tools::MemoryTool
- tools::OverlayToolExecutor
- tools::PolicyAwareToolExecutor
- tools::ReadSkillResourceTool
- tools::SessionInspectorTool
- tools::SubAgentTool
- tools::ToolSurfaceFactory
- tools::child_session_adapter::ChildSessionAdapter
- tools::model_catalog::RegistryModelCatalog
- tools::policy_aware::PolicyAwareToolExecutor
- workflow::WorkflowLoader
Enums
- AgentStatus
- app_state::AgentStatus
- config_manager::ReloadMode
- error::AppError
- handlers::agent::execute::ExecuteSyncReason
- handlers::agent::mcp::ServerRequest
- handlers::agent::mcp::TransportConfigApi
- handlers::agent::messages::TruncateRequest
- handlers::command::CommandType
- message_hooks::HookError
- model_areas::ReasoningEffortSource
- prompt_defaults::GlobalSystemPromptSource
- schedule_app::MisFirePolicy
- schedule_app::OverlapPolicy
- schedule_app::ScheduleRunStatus
- schedule_app::ScheduleTrigger
- schedule_app::ScheduleWeekday
- schedule_app::trigger_engine::TriggerComputationError
- schedule_app::trigger_engine::TriggerEngineKind
- services::frontend_package::FrontendPackageError
- tools::ToolSurface
Traits
Functions
- app_state::build_env_prompt_context
- app_state::build_workspace_prompt_context
- app_state::init::build_provider_handles
- app_state::init::build_schedule_manager
- app_state::init::build_spawn_scheduler
- app_state::init::init_mcp_manager
- app_state::init::init_metrics_service
- app_state::init::init_schedule_store
- app_state::init::init_skill_manager
- app_state::init::init_storage
- app_state::init::load_permission_checker
- app_state::init::spawn_runner_cleanup_task
- app_state::runner_lifecycle::create_event_forwarder
- app_state::runner_lifecycle::finalize_runner
- app_state::runner_lifecycle::status_from_execution_result
- app_state::runner_lifecycle::try_reserve_runner
- app_state::workspace_prompt_guidance
- config::build_cors
- config::build_security_headers
- config_manager::assert_json_object
- config_manager::build_merged_config
- config_manager::deep_merge_json
- config_manager::domains_for_root_patch
- config_manager::effects_for_root_patch
- config_manager::is_masked_api_key
- config_manager::preserve_masked_provider_api_keys
- config_manager::provider_api_key_intents
- config_manager::sanitize_root_patch
- config_manager::sync_provider_api_keys_encrypted_for_patch
- handlers::agent::chat::handler
- handlers::agent::delete::handler
- handlers::agent::dev::reset
- handlers::agent::events::handler
- handlers::agent::execute::handler
- handlers::agent::health::handler
- handlers::agent::history::handler
- handlers::agent::mcp::add_server
- handlers::agent::mcp::connect_server
- handlers::agent::mcp::delete_server
- handlers::agent::mcp::disconnect_server
- handlers::agent::mcp::get_server
- handlers::agent::mcp::get_server_tools
- handlers::agent::mcp::import_servers
- handlers::agent::mcp::list_servers
- handlers::agent::mcp::list_tools
- handlers::agent::mcp::refresh_tools
- handlers::agent::mcp::update_server
- handlers::agent::messages::delete_message
- handlers::agent::messages::patch_message
- handlers::agent::messages::restore_session_state
- handlers::agent::messages::truncate_messages
- handlers::agent::metrics::by_model
- handlers::agent::metrics::daily
- handlers::agent::metrics::forward_by_endpoint
- handlers::agent::metrics::forward_requests
- handlers::agent::metrics::forward_summary
- handlers::agent::metrics::memory_summary
- handlers::agent::metrics::memory_timeline
- handlers::agent::metrics::session_detail
- handlers::agent::metrics::sessions
- handlers::agent::metrics::summary
- handlers::agent::metrics::usage_breakdown
- handlers::agent::metrics::v2_unified_summary
- handlers::agent::metrics::v2_unified_timeline
- handlers::agent::prompt_presets::create_prompt_preset
- handlers::agent::prompt_presets::delete_prompt_preset
- handlers::agent::prompt_presets::list_prompt_presets
- handlers::agent::prompt_presets::patch_prompt_preset
- handlers::agent::respond::get_pending_question
- handlers::agent::respond::submit_response
- handlers::agent::schedules::create_schedule
- handlers::agent::schedules::delete_schedule
- handlers::agent::schedules::list_runs_for_schedule
- handlers::agent::schedules::list_schedules
- handlers::agent::schedules::list_sessions_for_schedule
- handlers::agent::schedules::patch_schedule
- handlers::agent::schedules::run_now
- handlers::agent::sessions::activate_discoverable_tools
- handlers::agent::sessions::cleanup_sessions
- handlers::agent::sessions::clear_session
- handlers::agent::sessions::create_session
- handlers::agent::sessions::deactivate_discoverable_tools
- handlers::agent::sessions::get_attachment
- handlers::agent::sessions::get_session
- handlers::agent::sessions::get_system_prompt_snapshot
- handlers::agent::sessions::list_discoverable_tools
- handlers::agent::sessions::list_sessions
- handlers::agent::sessions::patch_session
- handlers::agent::sessions::regenerate_session_title
- handlers::agent::sessions::run_project_dream
- handlers::agent::sessions::running_sessions_snapshot
- handlers::agent::stop::handler
- handlers::agent::stream::handler
- handlers::agent::task::get_task_list
- handlers::agent::task::has_task_list
- handlers::anthropic::complete
- handlers::anthropic::config
- handlers::anthropic::get_models
- handlers::anthropic::messages
- handlers::command::config
- handlers::command::get_command
- handlers::command::list_commands
- handlers::copilot_auth::authenticate_copilot
- handlers::copilot_auth::complete_copilot_auth
- handlers::copilot_auth::config
- handlers::copilot_auth::get_copilot_auth_status
- handlers::copilot_auth::logout_copilot
- handlers::copilot_auth::start_copilot_auth
- handlers::gemini::config
- handlers::gemini::generate_content
- handlers::gemini::list_models
- handlers::gemini::stream_generate_content
- handlers::openai::chat_completions
- handlers::openai::config
- handlers::openai::get_models
- handlers::openai::responses_create
- handlers::settings::config
- handlers::settings::create_provider_instance
- handlers::settings::delete_env_var
- handlers::settings::delete_provider_instance
- handlers::settings::delete_workflow
- handlers::settings::enforce_access_password_middleware
- handlers::settings::fetch_catalog_models
- handlers::settings::fetch_provider_models
- handlers::settings::get_access_status
- handlers::settings::get_bamboo_config
- handlers::settings::get_bamboo_tools
- handlers::settings::get_keyword_masking_config
- handlers::settings::get_model_limit_defaults
- handlers::settings::get_provider_catalog
- handlers::settings::get_provider_config
- handlers::settings::get_proxy_auth_status
- handlers::settings::get_setup_status
- handlers::settings::get_workflow
- handlers::settings::list_env_vars
- handlers::settings::list_provider_instances
- handlers::settings::list_workflows
- handlers::settings::mark_setup_complete
- handlers::settings::mark_setup_incomplete
- handlers::settings::redact_config_for_api
- handlers::settings::redact_providers_for_api
- handlers::settings::reload_provider_config
- handlers::settings::replace_env_vars
- handlers::settings::reset_bamboo_config
- handlers::settings::save_workflow
- handlers::settings::set_bamboo_config
- handlers::settings::set_default_provider_instance
- handlers::settings::set_proxy_auth
- handlers::settings::update_access_password
- handlers::settings::update_keyword_masking_config
- handlers::settings::update_provider_config
- handlers::settings::update_provider_instance
- handlers::settings::upsert_env_var
- handlers::settings::validate_bamboo_config_patch
- handlers::settings::validate_keyword_entries
- handlers::settings::verify_access_password
- handlers::skill::config
- handlers::skill::get_available_tools
- handlers::skill::get_available_workflows
- handlers::skill::get_filtered_tools
- handlers::skill::get_skill
- handlers::skill::list_skills
- handlers::subagent_profiles::list_subagent_profiles
- handlers::tools::config
- handlers::tools::execute_tool
- handlers::workspace::add_recent_workspace
- handlers::workspace::browse_folder
- handlers::workspace::config
- handlers::workspace::get_recent_workspaces
- handlers::workspace::get_workspace_suggestions
- handlers::workspace::list_workspace_files
- handlers::workspace::validate_workspace
- logging::init_logging
- logging::init_logging_with_home
- logging::init_logging_with_options
- message_hooks::apply_message_preflight_hooks
- 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::infer_provider
- 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_model
- 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
- routes::agent_routes
- routes::anthropic_routes
- routes::bamboo_v1_routes
- routes::configure_routes
- routes::configure_routes_with_rate_limiting
- routes::gemini_routes
- routes::openai_prefixed_routes
- schedule_app::manager::build_schedule_context
- schedule_app::session_factory::create_schedule_session
- schedule_app::trigger_engine::default_trigger_engine
- server::run
- server::run_with_bind
- server::run_with_bind_and_static
- services::frontend_package::duplicate_frontend_dir
- services::frontend_package::duplicate_frontend_dir_in
- services::frontend_package::duplicate_frontend_manifest_path
- services::frontend_package::duplicate_frontend_manifest_path_in
- services::frontend_package::ensure_current_frontend_dir
- services::frontend_package::ensure_current_frontend_dir_in
- services::frontend_package::has_embedded_frontend_package
- services::frontend_package::read_bundled_manifest
- services::frontend_package::read_bundled_manifest_from_zip
- services::frontend_package::read_local_manifest
- services::frontend_package::resolve_frontend_package_path
- services::frontend_package::should_refresh_frontend
- services::gemini_model_mapping_service::resolve_model
- services::skill_service::list_workflows
- 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
- error::Result
- schedule_app::trigger_engine::DynTriggerEngine
- tools::OptionalSubagentModelResolver
- tools::SubagentModelResolver
Statics
- services::frontend_package::DUPLICATE_FRONTEND_PACKAGE_MANIFEST
- services::frontend_package::DUPLICATE_FRONTEND_PACKAGE_ZIP
Constants
- app_state::DEFAULT_BASE_PROMPT
- app_state::ENV_CONTEXT_END_MARKER
- app_state::ENV_CONTEXT_START_MARKER
- app_state::WORKSPACE_CONTEXT_END_MARKER
- app_state::WORKSPACE_CONTEXT_PREFIX
- app_state::WORKSPACE_CONTEXT_START_MARKER
- logging::DEFAULT_MAX_LOG_FILES
- model_config_helper::GOLD_CONFIG_METADATA_KEY
- services::frontend_package::DUPLICATE_FRONTEND_DIR_NAME
- services::frontend_package::DUPLICATE_FRONTEND_MANIFEST_NAME
- services::frontend_package::FRONTEND_PACKAGE_ENV