List of all items
Structs
- AdditionalContext
- Executor
- ToolSchema
- layered::SessionPipeline
- prefetch_adapter::McpPrefetchDispatcher
- protocol::ClientCapabilities
- protocol::ClientInfo
- protocol::InitializeParams
- protocol::InitializeResult
- protocol::JsonRpcError
- protocol::JsonRpcNotification
- protocol::JsonRpcRequest
- protocol::JsonRpcResponse
- protocol::PromptsCapability
- protocol::ResourcesCapability
- protocol::RootsCapability
- protocol::SamplingCapability
- protocol::ServerCapabilities
- protocol::ServerInfo
- protocol::ToolCallParams
- protocol::ToolCallResult
- protocol::ToolDefinition
- protocol::ToolsCapability
- protocol::ToolsListResult
- proxy::McpProxyClient
- proxy::ProxyManager
- routing::IncompatibleTool
- routing::ProxyStatus
- routing::RoutingDecision
- routing::RoutingEngine
- server::DeferredInit
- server::McpServer
- signature_match::MatchReport
- signature_match::ToolCatalogue
- signature_match::ToolMatch
- speculation::HostBudget
- speculation::PrefetchRequest
- speculation::SpeculationEngine
- telemetry::TelemetryAuth
- telemetry::TelemetryBatch
- telemetry::TelemetryBuffer
- telemetry::TelemetryEvent
- telemetry::TelemetryPipeline
- telemetry::TelemetryUploader
- tools::Tool
- transport::StdioTransport
Enums
- GitHubScope
- GitLabScope
- ProviderConfig
- ToolOutput
- protocol::RequestId
- protocol::ToolResultContent
- proxy::ProxyTransport
- routing::RoutingReason
- routing::RoutingTarget
- speculation::PrefetchError
- speculation::PrefetchOutcome
- speculation::SkipReason
- telemetry::TelemetryStatus
- transport::IncomingMessage
Traits
Functions
- layered::extract_file_path
- layered::is_mutating_tool
- signature_match::build_report
- tools::available_tools