List of all items
Structs
- BambooBuilder
- BambooServer
- agent::core::agent::events::TokenBudgetUsage
- agent::core::agent::events::TokenUsage
- agent::core::agent::types::ConversationSummary
- agent::core::agent::types::Message
- agent::core::agent::types::PendingQuestion
- agent::core::agent::types::Session
- agent::core::budget::counter::HeuristicTokenCounter
- agent::core::budget::limits::ModelLimit
- agent::core::budget::limits::ModelLimitsRegistry
- agent::core::budget::segmenter::MessageSegment
- agent::core::budget::segmenter::MessageSegmenter
- agent::core::budget::summarizer::HeuristicSummarizer
- agent::core::budget::summarizer::SummaryManager
- agent::core::budget::types::PreparedContext
- agent::core::budget::types::TokenBudget
- agent::core::budget::types::TokenUsageBreakdown
- agent::core::composition::Choice
- agent::core::composition::CompositionResult
- agent::core::composition::Map
- agent::core::composition::Parallel
- agent::core::composition::ParallelBuilder
- agent::core::composition::Retry
- agent::core::composition::Sequence
- agent::core::composition::SequenceBuilder
- agent::core::composition::ToolComposition
- agent::core::composition::context::ExecutionContext
- agent::core::composition::context::ExecutionStep
- agent::core::composition::executor::CompositionExecutor
- agent::core::memory::ExternalMemory
- agent::core::storage::jsonl::JsonlStorage
- agent::core::todo::TodoItem
- agent::core::todo::TodoList
- agent::core::tools::accumulator::PartialToolCall
- agent::core::tools::accumulator::ToolCallAccumulator
- agent::core::tools::agentic::AgenticContext
- agent::core::tools::agentic::SmartCodeReviewTool
- agent::core::tools::agentic::ToolGoal
- agent::core::tools::context::ToolExecutionContext
- agent::core::tools::registry::ToolRegistry
- agent::core::tools::smart_code_review::ComplexityMetrics
- agent::core::tools::smart_code_review::LanguageInfo
- agent::core::tools::smart_code_review::SmartCodeReviewTool
- agent::core::tools::types::FunctionCall
- agent::core::tools::types::FunctionSchema
- agent::core::tools::types::ToolCall
- agent::core::tools::types::ToolResult
- agent::core::tools::types::ToolSchema
- agent::llm::api::stream_tool_accumulator::StreamToolAccumulator
- agent::llm::error::ProxyAuthRequiredError
- agent::llm::models::ChatCompletionRequest
- agent::llm::models::ChatCompletionResponse
- agent::llm::models::ChatCompletionStreamChunk
- agent::llm::models::ChatMessage
- agent::llm::models::FunctionCall
- agent::llm::models::FunctionChoice
- agent::llm::models::FunctionDefinition
- agent::llm::models::ImageUrl
- agent::llm::models::ResponseChoice
- agent::llm::models::StreamChoice
- agent::llm::models::StreamDelta
- agent::llm::models::StreamFunctionCall
- agent::llm::models::StreamOptions
- agent::llm::models::StreamToolCall
- agent::llm::models::Tool
- agent::llm::models::ToolCall
- agent::llm::models::Usage
- agent::llm::protocol::AnthropicProtocol
- agent::llm::protocol::OpenAIProtocol
- agent::llm::protocol::gemini::GeminiCandidate
- agent::llm::protocol::gemini::GeminiContent
- agent::llm::protocol::gemini::GeminiFunctionCall
- agent::llm::protocol::gemini::GeminiFunctionDeclaration
- agent::llm::protocol::gemini::GeminiFunctionResponse
- agent::llm::protocol::gemini::GeminiPart
- agent::llm::protocol::gemini::GeminiProtocol
- agent::llm::protocol::gemini::GeminiRequest
- agent::llm::protocol::gemini::GeminiRequestBuilder
- agent::llm::protocol::gemini::GeminiResponse
- agent::llm::protocol::gemini::GeminiTool
- agent::llm::providers::anthropic::AnthropicProvider
- agent::llm::providers::anthropic::AnthropicStreamState
- agent::llm::providers::anthropic::api_types::AnthropicCompleteRequest
- agent::llm::providers::anthropic::api_types::AnthropicCompleteResponse
- agent::llm::providers::anthropic::api_types::AnthropicErrorDetail
- agent::llm::providers::anthropic::api_types::AnthropicErrorEnvelope
- agent::llm::providers::anthropic::api_types::AnthropicListModelsResponse
- agent::llm::providers::anthropic::api_types::AnthropicMessage
- agent::llm::providers::anthropic::api_types::AnthropicMessagesRequest
- agent::llm::providers::anthropic::api_types::AnthropicMessagesResponse
- agent::llm::providers::anthropic::api_types::AnthropicModel
- agent::llm::providers::anthropic::api_types::AnthropicTool
- agent::llm::providers::anthropic::api_types::AnthropicUsage
- agent::llm::providers::anthropic::conversion::AnthropicConversionError
- agent::llm::providers::anthropic::stream::AnthropicStreamAdapter
- agent::llm::providers::copilot::CopilotProvider
- agent::llm::providers::copilot::auth::cache::TokenCache
- agent::llm::providers::copilot::auth::device_code::DeviceCodeResponse
- agent::llm::providers::copilot::auth::handler::CopilotAuthHandler
- agent::llm::providers::copilot::auth::handler::CopilotConfig
- agent::llm::providers::copilot::auth::handler::Endpoints
- agent::llm::providers::copilot::auth::token::AccessTokenResponse
- agent::llm::providers::copilot::auth::token::CopilotToken
- agent::llm::providers::gemini::GeminiProvider
- agent::llm::providers::gemini::GeminiStreamState
- agent::llm::providers::openai::OpenAIProvider
- agent::loop_module::config::AgentLoopConfig
- agent::loop_module::stream::handler::StreamHandlingOutput
- agent::loop_module::todo_context::TodoLoopContext
- agent::loop_module::todo_context::TodoLoopItem
- agent::loop_module::todo_context::ToolCallRecord
- agent::loop_module::todo_evaluation::TodoEvaluationResult
- agent::loop_module::todo_evaluation::TodoItemUpdate
- agent::mcp::config::HeaderConfig
- agent::mcp::config::McpConfig
- agent::mcp::config::McpServerConfig
- agent::mcp::config::ReconnectConfig
- agent::mcp::config::SseConfig
- agent::mcp::config::StdioConfig
- agent::mcp::executor::CompositeToolExecutor
- agent::mcp::executor::McpToolExecutor
- agent::mcp::manager::McpServerManager
- agent::mcp::protocol::client::McpProtocolClient
- agent::mcp::protocol::models::ClientCapabilities
- agent::mcp::protocol::models::Implementation
- agent::mcp::protocol::models::JsonRpcError
- agent::mcp::protocol::models::JsonRpcNotification
- agent::mcp::protocol::models::JsonRpcRequest
- agent::mcp::protocol::models::JsonRpcResponse
- agent::mcp::protocol::models::McpInitializeRequest
- agent::mcp::protocol::models::McpInitializeResult
- agent::mcp::protocol::models::McpToolCallRequest
- agent::mcp::protocol::models::McpToolCallResult
- agent::mcp::protocol::models::McpToolInfo
- agent::mcp::protocol::models::McpToolListRequest
- agent::mcp::protocol::models::McpToolListResult
- agent::mcp::protocol::models::PromptsCapability
- agent::mcp::protocol::models::ResourcesCapability
- agent::mcp::protocol::models::ServerCapabilities
- agent::mcp::protocol::models::ToolsCapability
- agent::mcp::tool_index::ToolIndex
- agent::mcp::transports::sse::SseTransport
- agent::mcp::transports::stdio::StdioTransport
- agent::mcp::types::McpCallResult
- agent::mcp::types::McpResource
- agent::mcp::types::McpTool
- agent::mcp::types::RuntimeInfo
- agent::mcp::types::ToolAlias
- agent::metrics::aggregator::PeriodMetrics
- agent::metrics::bus::MetricsBus
- agent::metrics::collector::MetricsCollector
- agent::metrics::events::EventMeta
- agent::metrics::storage::SqliteMetricsStorage
- agent::metrics::storage::ToolCallCompletion
- agent::metrics::types::DailyMetrics
- agent::metrics::types::ForwardEndpointMetrics
- agent::metrics::types::ForwardMetricsFilter
- agent::metrics::types::ForwardMetricsSummary
- agent::metrics::types::ForwardRequestMetrics
- agent::metrics::types::MetricsDateFilter
- agent::metrics::types::MetricsSummary
- agent::metrics::types::ModelMetrics
- agent::metrics::types::RoundMetrics
- agent::metrics::types::SessionDetail
- agent::metrics::types::SessionMetrics
- agent::metrics::types::SessionMetricsFilter
- agent::metrics::types::TokenUsage
- agent::metrics::types::ToolCallMetrics
- agent::metrics::worker::MetricsWorker
- agent::skill::SkillManager
- agent::skill::store::SkillStore
- agent::skill::store::SkillUpdate
- agent::skill::types::SkillDefinition
- agent::skill::types::SkillFilter
- agent::skill::types::SkillStoreConfig
- agent::tools::BuiltinToolExecutor
- agent::tools::BuiltinToolExecutorBuilder
- agent::tools::guide::EnhancedPromptBuilder
- agent::tools::guide::ToolExample
- agent::tools::guide::ToolGuideSpec
- agent::tools::guide::context::GuideBuildContext
- agent::tools::output_manager::ArtifactRef
- agent::tools::output_manager::ToolOutputManager
- agent::tools::permission::checker::AllowAllPermissionChecker
- agent::tools::permission::checker::ConfigPermissionChecker
- agent::tools::permission::checker::DenyDangerousPermissionChecker
- agent::tools::permission::checker::LoggingPermissionChecker
- agent::tools::permission::checker::PermissionContext
- agent::tools::permission::config::PermissionConfig
- agent::tools::permission::config::PermissionRule
- agent::tools::permission::config::SerializablePermissionConfig
- agent::tools::permission::config::SessionGrant
- agent::tools::permission::storage::PermissionStorage
- agent::tools::tools::apply_patch::ApplyPatchTool
- agent::tools::tools::ask_user::AskUserTool
- agent::tools::tools::claude_code::ClaudeCodeTool
- agent::tools::tools::create_todo_list::CreateTodoListTool
- agent::tools::tools::execute_command::CommandResult
- agent::tools::tools::execute_command::ExecuteCommandTool
- agent::tools::tools::file_exists::FileExistsTool
- agent::tools::tools::get_current_dir::GetCurrentDirTool
- agent::tools::tools::get_file_info::GetFileInfoTool
- agent::tools::tools::git_diff::GitDiffTool
- agent::tools::tools::git_status::GitStatusSummary
- agent::tools::tools::git_status::GitStatusTool
- agent::tools::tools::git_write::GitResult
- agent::tools::tools::git_write::GitWriteArgs
- agent::tools::tools::git_write::GitWriteTool
- agent::tools::tools::glob_search::GlobArgs
- agent::tools::tools::glob_search::GlobSearchTool
- agent::tools::tools::http_request::HttpRequestArgs
- agent::tools::tools::http_request::HttpRequestTool
- agent::tools::tools::http_request::HttpResponse
- agent::tools::tools::list_directory::ListDirectoryTool
- agent::tools::tools::read_file::ReadFileTool
- agent::tools::tools::read_file_range::ReadFileRangeTool
- agent::tools::tools::registry::ToolRegistry
- agent::tools::tools::search_in_file::SearchInFileTool
- agent::tools::tools::search_in_file::SearchMatch
- agent::tools::tools::search_in_project::ProjectSearchMatch
- agent::tools::tools::search_in_project::SearchInProjectTool
- agent::tools::tools::set_workspace::SetWorkspaceTool
- agent::tools::tools::sleep::SleepArgs
- agent::tools::tools::sleep::SleepTool
- agent::tools::tools::terminal_session::SessionInfo
- agent::tools::tools::terminal_session::TerminalSessionTool
- agent::tools::tools::update_todo_item::UpdateTodoItemTool
- agent::tools::tools::write_file::WriteFileTool
- claude::ClaudeCodeCliConfig
- claude::ClaudeInstallation
- commands::keyword_masking::KeywordMaskingResponse
- commands::keyword_masking::ValidationError
- commands::slash_commands::SlashCommand
- core::config::AnthropicConfig
- core::config::Config
- core::config::CopilotConfig
- core::config::GeminiConfig
- core::config::OpenAIConfig
- core::config::ProviderConfigs
- core::config::ProxyAuth
- core::config::ServerConfig
- core::keyword_masking::KeywordEntry
- core::keyword_masking::KeywordMaskingConfig
- core::model_mapping::AnthropicModelMapping
- core::model_mapping::GeminiModelMapping
- core::todo::TodoExecution
- core::todo::TodoItem
- core::todo::TodoList
- process::registry::ProcessHandle
- process::registry::ProcessInfo
- process::registry::ProcessRegistrationConfig
- process::registry::ProcessRegistry
- server::app_state::AgentRunner
- server::app_state::AppState
- server::handlers::agent::chat::ChatRequest
- server::handlers::agent::chat::ChatResponse
- server::handlers::agent::execute::ExecuteRequest
- server::handlers::agent::execute::ExecuteResponse
- server::handlers::agent::mcp::ServerInfo
- server::handlers::agent::mcp::ServerListResponse
- server::handlers::agent::mcp::ServerRequest
- server::handlers::agent::mcp::ToolInfo
- server::handlers::agent::mcp::ToolListResponse
- server::handlers::agent::metrics::CombinedSummary
- server::handlers::agent::metrics::ForwardMetricsQuery
- server::handlers::agent::metrics::MetricsDailyQuery
- server::handlers::agent::metrics::MetricsSessionsQuery
- server::handlers::agent::metrics::MetricsSummaryQuery
- server::handlers::agent::metrics::UnifiedSummary
- server::handlers::agent::metrics::UnifiedTimelinePoint
- server::handlers::agent::respond::RespondRequest
- server::handlers::agent::todo::TodoItemResponse
- server::handlers::agent::todo::TodoListResponse
- server::handlers::agent::todo::TodoProgress
- server::handlers::agent_api::CancelRequest
- server::handlers::agent_api::ClaudeSettings
- server::handlers::agent_api::CreateProjectRequest
- server::handlers::agent_api::ExecuteRequest
- server::handlers::agent_api::Project
- server::handlers::agent_api::SaveSettingsRequest
- server::handlers::agent_api::SaveSystemPromptRequest
- server::handlers::agent_api::Session
- server::handlers::anthropic::AnthropicCompleteRequest
- server::handlers::anthropic::AnthropicMessagesRequest
- server::handlers::command::CommandItem
- server::handlers::command::CommandListResponse
- server::handlers::copilot_auth::AuthStatus
- server::handlers::copilot_auth::CompleteAuthRequest
- server::handlers::copilot_auth::DeviceCodeInfo
- server::handlers::settings::ProxyAuthPayload
- server::handlers::settings::SaveWorkflowRequest
- server::handlers::settings::UpdateProviderRequest
- server::handlers::skill::FilteredToolsQuery
- server::handlers::skill::ListSkillsQuery
- server::handlers::tools::ToolExecutionRequest
- server::handlers::tools::ToolExecutionResponse
- server::handlers::tools::ToolExecutionResultPayload
- server::handlers::tools::ToolParameter
- server::handlers::workspace::AddRecentWorkspaceRequest
- server::handlers::workspace::BrowseFolderRequest
- server::handlers::workspace::WorkspaceFilesRequest
- server::handlers::workspace::WorkspacePathRequest
- server::metrics::MetricsInfrastructure
- server::metrics_service::MetricsService
- server::server::WebService
- server::services::gemini_model_mapping_service::ModelResolution
- server::workflow::WorkflowDefinition
- server::workflow::WorkflowLoader
Enums
- agent::core::agent::error::AgentError
- agent::core::agent::events::AgentEvent
- agent::core::agent::types::MessageContent
- agent::core::agent::types::Role
- agent::core::budget::summarizer::SummaryTrigger
- agent::core::budget::types::BudgetError
- agent::core::budget::types::BudgetStrategy
- agent::core::composition::condition::Condition
- agent::core::composition::expr::CompositionError
- agent::core::composition::expr::ToolExpr
- agent::core::composition::parallel::ParallelWait
- agent::core::todo::TodoItemStatus
- agent::core::tools::agentic::Interaction
- agent::core::tools::agentic::InteractionRole
- agent::core::tools::agentic::ToolResult
- agent::core::tools::executor::ToolError
- agent::core::tools::registry::RegistryError
- agent::core::tools::result_handler::ToolHandlingOutcome
- agent::core::tools::smart_code_review::ReviewStrategy
- agent::llm::models::Content
- agent::llm::models::ContentPart
- agent::llm::models::Role
- agent::llm::models::ToolChoice
- agent::llm::protocol::ProtocolError
- agent::llm::provider::LLMError
- agent::llm::providers::anthropic::api_types::AnthropicContent
- agent::llm::providers::anthropic::api_types::AnthropicContentBlock
- agent::llm::providers::anthropic::api_types::AnthropicResponseContentBlock
- agent::llm::providers::anthropic::api_types::AnthropicRole
- agent::llm::providers::anthropic::api_types::AnthropicSystem
- agent::llm::providers::anthropic::api_types::AnthropicSystemBlock
- agent::llm::providers::anthropic::api_types::AnthropicToolChoice
- agent::llm::types::LLMChunk
- agent::mcp::config::TransportConfig
- agent::mcp::error::McpError
- agent::mcp::types::McpContentItem
- agent::mcp::types::McpEvent
- agent::mcp::types::ServerStatus
- agent::metrics::events::ChatEvent
- agent::metrics::events::ForwardEvent
- agent::metrics::events::MetricsEvent
- agent::metrics::events::SystemEvent
- agent::metrics::storage::MetricsError
- agent::metrics::types::ForwardStatus
- agent::metrics::types::RoundStatus
- agent::metrics::types::SessionStatus
- agent::skill::types::SkillError
- agent::skill::types::SkillVisibility
- agent::tools::guide::ToolCategory
- agent::tools::guide::context::GuideLanguage
- agent::tools::permission::checker::PermissionError
- agent::tools::permission::checker::PermissionResult
- agent::tools::permission::config::PermissionType
- agent::tools::permission::config::RiskLevel
- agent::tools::permission::storage::PermissionStorageError
- agent::tools::tools::apply_patch::PatchOperation
- agent::tools::tools::git_write::GitWriteOperation
- agent::tools::tools::git_write::ResetMode
- agent::tools::tools::http_request::HttpMethod
- agent::tools::tools::terminal_session::SessionAction
- claude::InstallationType
- core::keyword_masking::MatchType
- core::todo::TodoItemType
- core::todo::TodoListStatus
- core::todo::TodoStatus
- error::BambooError
- process::registry::ProcessType
- server::app_state::AgentStatus
- server::error::AppError
- server::handlers::command::CommandType
- server::workflow::WorkflowLoadError
Traits
- agent::core::budget::counter::TokenCounter
- agent::core::budget::summarizer::Summarizer
- agent::core::composition::Composition
- agent::core::storage::jsonl::Storage
- agent::core::tools::agentic::AgenticTool
- agent::core::tools::agentic::ToolExecutor
- agent::core::tools::executor::ToolExecutor
- agent::core::tools::registry::Tool
- agent::llm::protocol::FromProvider
- agent::llm::protocol::FromProviderBatch
- agent::llm::protocol::ToProvider
- agent::llm::protocol::ToProviderBatch
- agent::llm::protocol::gemini::GeminiExt
- agent::llm::provider::LLMProvider
- agent::mcp::protocol::client::McpTransport
- agent::metrics::storage::MetricsStorage
- agent::tools::guide::ToolGuide
- agent::tools::permission::checker::PermissionChecker
- agent::tools::permission::checker::PermissionCheckerExt
Functions
- agent::core::budget::limits::create_budget_for_model
- agent::core::budget::limits::get_default_config_path
- agent::core::budget::preparation::prepare_hybrid_context
- agent::core::memory::format_summary_as_note
- agent::core::tools::accumulator::finalize_tool_calls
- agent::core::tools::accumulator::update_partial_tool_call
- agent::core::tools::agentic::convert_from_standard_result
- agent::core::tools::agentic::convert_to_standard_result
- agent::core::tools::executor::execute_tool_call
- agent::core::tools::executor::execute_tool_call_with_context
- agent::core::tools::registry::global_registry
- agent::core::tools::registry::normalize_tool_name
- agent::core::tools::result_handler::execute_sub_actions
- agent::core::tools::result_handler::handle_tool_result_with_agentic_support
- agent::core::tools::result_handler::parse_tool_args
- agent::core::tools::result_handler::send_clarification_request
- agent::core::tools::result_handler::try_parse_agentic_result
- agent::llm::provider_factory::create_provider
- agent::llm::provider_factory::create_provider_with_dir
- agent::llm::provider_factory::validate_provider_config
- agent::llm::providers::anthropic::build_anthropic_request
- agent::llm::providers::anthropic::conversion::apply_reasoning_mapping
- agent::llm::providers::anthropic::conversion::convert_complete_request
- agent::llm::providers::anthropic::conversion::convert_complete_response
- agent::llm::providers::anthropic::conversion::convert_messages_request
- agent::llm::providers::anthropic::conversion::convert_messages_response
- agent::llm::providers::anthropic::conversion::format_model_display_name
- agent::llm::providers::anthropic::parse_anthropic_sse_event
- agent::llm::providers::anthropic::stream::format_sse_data
- agent::llm::providers::anthropic::stream::format_sse_event
- agent::llm::providers::anthropic::stream::map_completion_stream_chunk
- agent::llm::providers::copilot::auth::device_code::get_device_code
- agent::llm::providers::copilot::auth::device_code::present_device_code
- agent::llm::providers::copilot::auth::token::get_copilot_token
- agent::llm::providers::copilot::auth::token::poll_access_token
- agent::llm::providers::gemini::parse_gemini_sse_event
- agent::loop_module::runner::run_agent_loop
- agent::loop_module::runner::run_agent_loop_with_config
- agent::loop_module::stream::handler::consume_llm_stream
- agent::loop_module::todo_evaluation::build_todo_evaluation_messages
- agent::loop_module::todo_evaluation::evaluate_todo_progress
- agent::loop_module::todo_evaluation::get_todo_evaluation_tools
- agent::metrics::aggregator::aggregate_monthly
- agent::metrics::aggregator::aggregate_weekly
- agent::skill::context::build_skill_context
- agent::skill::store::builtin::create_builtin_skills
- agent::skill::store::builtin::get_builtin_scripts
- agent::skill::store::parser::parse_markdown_skill
- agent::skill::store::parser::parse_timestamp
- agent::skill::store::parser::render_skill_markdown
- agent::skill::store::parser::split_frontmatter
- agent::skill::store::storage::ensure_skills_dir
- agent::skill::store::storage::load_skills_from_dir
- agent::skill::store::storage::skill_path
- agent::skill::store::storage::write_skill_file
- agent::tools::guide::builtin_guides::builtin_guide_spec
- agent::tools::guide::builtin_guides::builtin_guides
- agent::tools::guide::builtin_guides::builtin_tool_guide
- agent::tools::is_builtin_tool
- agent::tools::normalize_tool_ref
- agent::tools::permission::config::canonicalize_path_for_matching
- agent::tools::permission::config::has_path_traversal
- agent::tools::permission::config::open_file_for_write_secure
- agent::tools::permission::config::open_file_no_follow
- agent::tools::permission::storage::app_storage
- agent::tools::permission::storage::default_storage
- agent::tools::permission::tool_permissions::check_permissions
- agent::tools::permission::tool_permissions::is_delete_command
- agent::tools::tools::http_request::extract_domain_from_url
- claude::create_command_with_env
- claude::create_tokio_command_with_env
- claude::discover_claude_installations
- claude::find_claude_binary
- claude::spawn_claude_code_cli
- claude::try_find_claude_binary
- commands::copy::copy_to_clipboard
- commands::keyword_masking::get_keyword_masking_config
- commands::keyword_masking::load_keyword_masking_config
- commands::keyword_masking::save_keyword_masking_config
- commands::keyword_masking::update_keyword_masking_config
- commands::keyword_masking::validate_keyword_entries
- commands::slash_commands::slash_command_delete
- commands::slash_commands::slash_command_get
- commands::slash_commands::slash_command_save
- commands::slash_commands::slash_commands_list
- commands::workflows::delete_workflow
- commands::workflows::save_workflow
- core::encryption::decrypt
- core::encryption::encrypt
- core::encryption::get_encryption_key
- core::paths::anthropic_model_mapping_path
- core::paths::bamboo_dir
- core::paths::config_json_path
- core::paths::ensure_bamboo_dir
- core::paths::gemini_model_mapping_path
- core::paths::keyword_masking_json_path
- core::paths::load_config_json
- core::paths::save_config_json
- core::paths::sessions_dir
- core::paths::workflows_dir
- server::config::build_cors
- server::config::build_security_headers
- server::handlers::agent::chat::handler
- server::handlers::agent::delete::handler
- server::handlers::agent::events::handler
- server::handlers::agent::execute::handler
- server::handlers::agent::health::handler
- server::handlers::agent::history::handler
- server::handlers::agent::mcp::add_server
- server::handlers::agent::mcp::connect_server
- server::handlers::agent::mcp::delete_server
- server::handlers::agent::mcp::disconnect_server
- server::handlers::agent::mcp::get_server
- server::handlers::agent::mcp::get_server_tools
- server::handlers::agent::mcp::list_servers
- server::handlers::agent::mcp::list_tools
- server::handlers::agent::mcp::refresh_tools
- server::handlers::agent::mcp::update_server
- server::handlers::agent::metrics::by_model
- server::handlers::agent::metrics::daily
- server::handlers::agent::metrics::forward_by_endpoint
- server::handlers::agent::metrics::forward_requests
- server::handlers::agent::metrics::forward_summary
- server::handlers::agent::metrics::session_detail
- server::handlers::agent::metrics::sessions
- server::handlers::agent::metrics::summary
- server::handlers::agent::metrics::v2_unified_summary
- server::handlers::agent::metrics::v2_unified_timeline
- server::handlers::agent::respond::get_pending_question
- server::handlers::agent::respond::submit_response
- server::handlers::agent::stop::handler
- server::handlers::agent::todo::get_todo_list
- server::handlers::agent::todo::has_todo_list
- server::handlers::agent_api::cancel_claude_execution
- server::handlers::agent_api::claude_events
- server::handlers::agent_api::config
- server::handlers::agent_api::create_project
- server::handlers::agent_api::execute_claude_code
- server::handlers::agent_api::get_claude_settings
- server::handlers::agent_api::get_project_sessions
- server::handlers::agent_api::get_session_jsonl
- server::handlers::agent_api::get_system_prompt
- server::handlers::agent_api::list_projects
- server::handlers::agent_api::list_running_claude_sessions
- server::handlers::agent_api::list_running_claude_sessions_stateful
- server::handlers::agent_api::save_claude_settings
- server::handlers::agent_api::save_system_prompt
- server::handlers::anthropic::complete
- server::handlers::anthropic::config
- server::handlers::anthropic::get_models
- server::handlers::anthropic::messages
- server::handlers::command::config
- server::handlers::command::get_command
- server::handlers::command::list_commands
- server::handlers::copilot_auth::authenticate_copilot
- server::handlers::copilot_auth::complete_copilot_auth
- server::handlers::copilot_auth::config
- server::handlers::copilot_auth::get_copilot_auth_status
- server::handlers::copilot_auth::logout_copilot
- server::handlers::copilot_auth::start_copilot_auth
- server::handlers::gemini::config
- server::handlers::gemini::generate_content
- server::handlers::gemini::list_models
- server::handlers::gemini::stream_generate_content
- server::handlers::openai::chat_completions
- server::handlers::openai::config
- server::handlers::openai::get_models
- server::handlers::settings::config
- server::handlers::settings::delete_workflow
- server::handlers::settings::fetch_provider_models
- server::handlers::settings::get_anthropic_model_mapping
- server::handlers::settings::get_bamboo_config
- server::handlers::settings::get_keyword_masking_config
- server::handlers::settings::get_provider_config
- server::handlers::settings::get_proxy_auth_status
- server::handlers::settings::get_setup_status
- server::handlers::settings::get_workflow
- server::handlers::settings::list_workflows
- server::handlers::settings::mark_setup_complete
- server::handlers::settings::mark_setup_incomplete
- server::handlers::settings::reload_provider_config
- server::handlers::settings::reset_bamboo_config
- server::handlers::settings::save_workflow
- server::handlers::settings::set_anthropic_model_mapping
- server::handlers::settings::set_bamboo_config
- server::handlers::settings::set_proxy_auth
- server::handlers::settings::update_keyword_masking_config
- server::handlers::settings::update_provider_config
- server::handlers::settings::validate_keyword_entries
- server::handlers::skill::config
- server::handlers::skill::get_available_tools
- server::handlers::skill::get_available_workflows
- server::handlers::skill::get_filtered_tools
- server::handlers::skill::get_skill
- server::handlers::skill::list_skills
- server::handlers::tools::config
- server::handlers::tools::execute_tool
- server::handlers::workspace::add_recent_workspace
- server::handlers::workspace::browse_folder
- server::handlers::workspace::config
- server::handlers::workspace::get_recent_workspaces
- server::handlers::workspace::get_workspace_suggestions
- server::handlers::workspace::list_workspace_files
- server::handlers::workspace::validate_workspace
- server::logging::init_logging
- server::model_config_helper::get_default_model_from_config
- server::routes::agent_routes
- server::routes::anthropic_routes
- server::routes::configure_routes
- server::routes::configure_routes_with_rate_limiting
- server::routes::gemini_routes
- server::routes::openai_compatible_routes
- server::routes::openai_compatible_routes_with_rate_limiting
- server::server::run
- server::server::run_with_bind
- server::server::run_with_bind_and_static
- server::services::gemini_model_mapping_service::resolve_model
- server::services::skill_service::list_workflows
Type Aliases
- agent::core::budget::counter::SharedTokenCounter
- agent::core::tools::agentic::AgenticToolResult
- agent::core::tools::executor::Result
- agent::core::tools::registry::SharedTool
- agent::llm::protocol::ProtocolResult
- agent::llm::provider::LLMStream
- agent::llm::provider::Result
- agent::llm::providers::anthropic::conversion::HttpStatusCode
- agent::loop_module::runner::Result
- agent::mcp::error::Result
- agent::metrics::storage::MetricsResult
- agent::skill::types::SkillId
- agent::skill::types::SkillResult
- error::Result
- server::error::Result
Constants
- agent::core::budget::limits::DEFAULT_MAX_OUTPUT_TOKENS
- agent::core::budget::limits::DEFAULT_SAFETY_MARGIN
- agent::core::budget::limits::KNOWN_MODEL_LIMITS
- agent::core::tools::result_handler::MAX_SUB_ACTIONS
- agent::llm::provider_factory::AVAILABLE_PROVIDERS
- agent::skill::store::builtin::INIT_SKILL_SCRIPT
- agent::skill::store::builtin::VALIDATE_SKILL_SCRIPT
- agent::tools::BUILTIN_TOOL_NAMES
- agent::tools::guide::builtin_guides::BUILTIN_GUIDE_NAMES
- server::app_state::DEFAULT_BASE_PROMPT
- server::app_state::WORKSPACE_PROMPT_GUIDANCE