List of all items
Structs
- AcpAgent
- AcpAgentConfig
- Builder
- ByteStreams
- ChainRun
- Channel
- ConnectionTo
- DynamicHandlerGuard
- Error
- ErrorCode
- InitializationVersionMismatch
- Lines
- NullClose
- NullHandler
- NullRun
- PreparedRequest
- Raw
- RawJsonRpcError
- RawJsonRpcNotification
- RawJsonRpcRequest
- RequestCancellation
- RequestCancellationHandle
- Responder
- ResponseRouter
- SentRequest
- Stdio
- UntypedMessage
- V1
- V2
- component::ConnectionDriver
- component::DynConnectTo
- mcp_server::McpConnectionTo
- mcp_server::McpOperationCancellation
- mcp_server::McpRequest
- mcp_server::McpRequestContext
- mcp_server::McpServer
- mcp_server::McpToolMetadata
- mcp_server::McpToolRegistry
- mcp_server::RegisteredMcpTool
- mcp_server::UnknownToolError
- role::UntypedRole
- role::acp::Agent
- role::acp::AgentProtocolRouter
- role::acp::Client
- role::acp::ClientProtocolConnector
- role::acp::Conductor
- role::acp::Proxy
- role::acp::ProxyProtocolRouter
- role::mcp::Client
- role::mcp::Server
- schema::ProtocolVersion
- schema::SuccessorMessage
- util::MatchDispatch
- util::MatchDispatchFrom
- v1::ActiveSession
- v1::Blocking
- v1::ConnectionTo
- v1::NonBlocking
- v1::SessionBuilder
- v1::SessionSetup
- v1::schema::AgentAuthCapabilities
- v1::schema::AgentCapabilities
- v1::schema::AgentMethodNames
- v1::schema::Annotations
- v1::schema::ArchiveSessionRequest
- v1::schema::ArchiveSessionResponse
- v1::schema::AudioContent
- v1::schema::AuthAccount
- v1::schema::AuthCapabilities
- v1::schema::AuthMethodAgent
- v1::schema::AuthMethodId
- v1::schema::AuthMethodTerminal
- v1::schema::AuthStatusCapabilities
- v1::schema::AuthStatusRequest
- v1::schema::AuthStatusResponse
- v1::schema::AuthStatusUpdateNotification
- v1::schema::AuthenticateRequest
- v1::schema::AuthenticateResponse
- v1::schema::AvailableCommand
- v1::schema::AvailableCommandsUpdate
- v1::schema::BlobResourceContents
- v1::schema::BooleanConfigOptionCapabilities
- v1::schema::BooleanPropertySchema
- v1::schema::CancelNotification
- v1::schema::CancelRequestNotification
- v1::schema::ClientCapabilities
- v1::schema::ClientMethodNames
- v1::schema::ClientSessionCapabilities
- v1::schema::CloseSessionRequest
- v1::schema::CloseSessionResponse
- v1::schema::CompactionCapabilities
- v1::schema::CompactionId
- v1::schema::CompactionSummaryChunk
- v1::schema::CompactionUpdate
- v1::schema::CompleteElicitationNotification
- v1::schema::ConfigOptionUpdate
- v1::schema::Content
- v1::schema::ContentChunk
- v1::schema::Cost
- v1::schema::CreateElicitationRequest
- v1::schema::CreateElicitationResponse
- v1::schema::CreateTerminalRequest
- v1::schema::CreateTerminalResponse
- v1::schema::CurrentModeUpdate
- v1::schema::DeleteSessionRequest
- v1::schema::DeleteSessionResponse
- v1::schema::Diff
- v1::schema::DisableProviderRequest
- v1::schema::DisableProviderResponse
- v1::schema::ElicitationAcceptAction
- v1::schema::ElicitationCapabilities
- v1::schema::ElicitationFormCapabilities
- v1::schema::ElicitationFormMode
- v1::schema::ElicitationId
- v1::schema::ElicitationRequestScope
- v1::schema::ElicitationSchema
- v1::schema::ElicitationSessionScope
- v1::schema::ElicitationUrlCapabilities
- v1::schema::ElicitationUrlMode
- v1::schema::EmbeddedResource
- v1::schema::EnumOption
- v1::schema::EnvVariable
- v1::schema::Error
- v1::schema::ErrorStopReason
- v1::schema::ExtNotification
- v1::schema::ExtRequest
- v1::schema::ExtResponse
- v1::schema::FileSystemCapabilities
- v1::schema::ForkSessionRequest
- v1::schema::ForkSessionResponse
- v1::schema::GeneralMethodNames
- v1::schema::HttpHeader
- v1::schema::IdleStateUpdate
- v1::schema::ImageContent
- v1::schema::Implementation
- v1::schema::InitializeProxyRequest
- v1::schema::InitializeProxyResponse
- v1::schema::InitializeRequest
- v1::schema::InitializeResponse
- v1::schema::IntegerPropertySchema
- v1::schema::JsonRpcBatch
- v1::schema::JsonRpcMessage
- v1::schema::KillTerminalRequest
- v1::schema::KillTerminalResponse
- v1::schema::ListProvidersRequest
- v1::schema::ListProvidersResponse
- v1::schema::ListSessionsRequest
- v1::schema::ListSessionsResponse
- v1::schema::LoadSessionRequest
- v1::schema::LoadSessionResponse
- v1::schema::LogoutCapabilities
- v1::schema::LogoutRequest
- v1::schema::LogoutResponse
- v1::schema::McpCapabilities
- v1::schema::McpError
- v1::schema::McpRequestId
- v1::schema::McpServerAcp
- v1::schema::McpServerAcpId
- v1::schema::McpServerHttp
- v1::schema::McpServerSse
- v1::schema::McpServerStdio
- v1::schema::MessageId
- v1::schema::MessageMcpNotification
- v1::schema::MessageMcpRequest
- v1::schema::MultiSelectPropertySchema
- v1::schema::NewSessionRequest
- v1::schema::NewSessionResponse
- v1::schema::Notice
- v1::schema::NoticeCapabilities
- v1::schema::Notification
- v1::schema::NumberPropertySchema
- v1::schema::OtherElicitationAction
- v1::schema::OtherElicitationMode
- v1::schema::OtherElicitationPropertySchema
- v1::schema::OtherMultiSelectItems
- v1::schema::OtherStateUpdate
- v1::schema::OtherStopReason
- v1::schema::PermissionOption
- v1::schema::PermissionOptionId
- v1::schema::Plan
- v1::schema::PlanCapabilities
- v1::schema::PlanEntry
- v1::schema::PlanFile
- v1::schema::PlanId
- v1::schema::PlanItems
- v1::schema::PlanMarkdown
- v1::schema::PlanRemoved
- v1::schema::PlanUpdate
- v1::schema::PromptCapabilities
- v1::schema::PromptRequest
- v1::schema::PromptResponse
- v1::schema::ProviderCurrentConfig
- v1::schema::ProviderId
- v1::schema::ProviderInfo
- v1::schema::ProvidersCapabilities
- v1::schema::ProxyMethodNames
- v1::schema::ProxySuccessorNotification
- v1::schema::ProxySuccessorRequest
- v1::schema::ProxySuccessorResponse
- v1::schema::RawValue
- v1::schema::ReadTextFileRequest
- v1::schema::ReadTextFileResponse
- v1::schema::ReleaseTerminalRequest
- v1::schema::ReleaseTerminalResponse
- v1::schema::Request
- v1::schema::RequestPermissionRequest
- v1::schema::RequestPermissionResponse
- v1::schema::RequiresActionStateUpdate
- v1::schema::ResourceLink
- v1::schema::ResumeSessionRequest
- v1::schema::ResumeSessionResponse
- v1::schema::RunningStateUpdate
- v1::schema::SelectedPermissionOutcome
- v1::schema::SessionAdditionalDirectoriesCapabilities
- v1::schema::SessionArchiveCapabilities
- v1::schema::SessionCancelCapabilities
- v1::schema::SessionCapabilities
- v1::schema::SessionCloseCapabilities
- v1::schema::SessionConfigBoolean
- v1::schema::SessionConfigGroupId
- v1::schema::SessionConfigId
- v1::schema::SessionConfigOption
- v1::schema::SessionConfigOptionsCapabilities
- v1::schema::SessionConfigSelect
- v1::schema::SessionConfigSelectGroup
- v1::schema::SessionConfigSelectOption
- v1::schema::SessionConfigValueId
- v1::schema::SessionDeleteCapabilities
- v1::schema::SessionForkCapabilities
- v1::schema::SessionId
- v1::schema::SessionInfo
- v1::schema::SessionInfoUpdate
- v1::schema::SessionListCapabilities
- v1::schema::SessionMessage
- v1::schema::SessionMessageChunk
- v1::schema::SessionMode
- v1::schema::SessionModeId
- v1::schema::SessionModeState
- v1::schema::SessionNotification
- v1::schema::SessionResumeCapabilities
- v1::schema::SessionStatusCapabilities
- v1::schema::SessionStatusRequest
- v1::schema::SessionStatusResponse
- v1::schema::SessionSystemPromptCapabilities
- v1::schema::SessionSystemPromptModeCapabilities
- v1::schema::SessionSystemPromptOverrideCapabilities
- v1::schema::SessionTitleCapabilities
- v1::schema::SetProviderRequest
- v1::schema::SetProviderResponse
- v1::schema::SetSessionConfigOptionRequest
- v1::schema::SetSessionConfigOptionResponse
- v1::schema::SetSessionModeRequest
- v1::schema::SetSessionModeResponse
- v1::schema::SetSessionTitleRequest
- v1::schema::SetSessionTitleResponse
- v1::schema::StringMultiSelectItems
- v1::schema::StringPropertySchema
- v1::schema::SubagentCapabilities
- v1::schema::SubagentSessionCapabilities
- v1::schema::SubagentUpdate
- v1::schema::SystemPrompt
- v1::schema::Terminal
- v1::schema::TerminalExitStatus
- v1::schema::TerminalId
- v1::schema::TerminalOutputRequest
- v1::schema::TerminalOutputResponse
- v1::schema::TextContent
- v1::schema::TextResourceContents
- v1::schema::TitledMultiSelectItems
- v1::schema::ToolCall
- v1::schema::ToolCallId
- v1::schema::ToolCallLocation
- v1::schema::ToolCallUpdate
- v1::schema::ToolCallUpdateFields
- v1::schema::UnarchiveSessionRequest
- v1::schema::UnarchiveSessionResponse
- v1::schema::UnknownStateUpdate
- v1::schema::UnstructuredCommandInput
- v1::schema::Usage
- v1::schema::UsageUpdate
- v1::schema::WaitForTerminalExitRequest
- v1::schema::WaitForTerminalExitResponse
- v1::schema::WriteTextFileRequest
- v1::schema::WriteTextFileResponse
- v2::ActiveSession
- v2::ConnectionTo
- v2::ForkSessionBuilder
- v2::ResumeSessionBuilder
- v2::SessionBuilder
- v2::SessionSetup
- v2::schema::AbsolutePath
- v2::schema::AgentAuthCapabilities
- v2::schema::AgentCapabilities
- v2::schema::AgentMessage
- v2::schema::AgentMethodNames
- v2::schema::AgentThought
- v2::schema::Annotations
- v2::schema::ArchiveSessionRequest
- v2::schema::ArchiveSessionResponse
- v2::schema::AudioContent
- v2::schema::AuthAccount
- v2::schema::AuthMethodAgent
- v2::schema::AuthMethodId
- v2::schema::AuthMethodTerminal
- v2::schema::AuthStatusCapabilities
- v2::schema::AuthStatusRequest
- v2::schema::AuthStatusResponse
- v2::schema::AuthStatusUpdateNotification
- v2::schema::AvailableCommandsUpdate
- v2::schema::BackgroundSubagent
- v2::schema::BackgroundTerminal
- v2::schema::BackgroundToolCall
- v2::schema::BlobResourceContents
- v2::schema::BooleanPropertySchema
- v2::schema::CancelRequestNotification
- v2::schema::CancelSessionNotification
- v2::schema::CancelTerminalRequest
- v2::schema::CancelTerminalResponse
- v2::schema::CancelToolCallRequest
- v2::schema::CancelToolCallResponse
- v2::schema::CancelledPermissionOutcome
- v2::schema::ClientAuthCapabilities
- v2::schema::ClientCapabilities
- v2::schema::ClientMethodNames
- v2::schema::CloseSessionRequest
- v2::schema::CloseSessionResponse
- v2::schema::Command
- v2::schema::CommandPermissionSubject
- v2::schema::CompactionId
- v2::schema::CompactionSummaryChunk
- v2::schema::CompactionUpdate
- v2::schema::CompleteElicitationNotification
- v2::schema::ConfigOptionUpdate
- v2::schema::Content
- v2::schema::ContentChunk
- v2::schema::Cost
- v2::schema::CreateElicitationRequest
- v2::schema::CreateElicitationResponse
- v2::schema::DeleteSessionRequest
- v2::schema::DeleteSessionResponse
- v2::schema::Diff
- v2::schema::DiffChange
- v2::schema::DiffPatch
- v2::schema::DiffPathChange
- v2::schema::DiffPathPairChange
- v2::schema::DisableProviderRequest
- v2::schema::DisableProviderResponse
- v2::schema::ElicitationAcceptAction
- v2::schema::ElicitationCapabilities
- v2::schema::ElicitationFormCapabilities
- v2::schema::ElicitationFormMode
- v2::schema::ElicitationId
- v2::schema::ElicitationRequestScope
- v2::schema::ElicitationSchema
- v2::schema::ElicitationSessionScope
- v2::schema::ElicitationUrlCapabilities
- v2::schema::ElicitationUrlMode
- v2::schema::EmbeddedResource
- v2::schema::EnumOption
- v2::schema::EnvVariable
- v2::schema::Error
- v2::schema::ErrorStopReason
- v2::schema::ExtNotification
- v2::schema::ExtRequest
- v2::schema::ExtResponse
- v2::schema::ForkSessionRequest
- v2::schema::ForkSessionResponse
- v2::schema::GeneralMethodNames
- v2::schema::HttpHeader
- v2::schema::Icon
- v2::schema::IdleStateUpdate
- v2::schema::ImageContent
- v2::schema::Implementation
- v2::schema::InitializeProxyRequest
- v2::schema::InitializeProxyResponse
- v2::schema::InitializeRequest
- v2::schema::InitializeResponse
- v2::schema::IntegerPropertySchema
- v2::schema::JsonRpcMessage
- v2::schema::ListProvidersRequest
- v2::schema::ListProvidersResponse
- v2::schema::ListSessionsRequest
- v2::schema::ListSessionsResponse
- v2::schema::LoginAuthRequest
- v2::schema::LoginAuthResponse
- v2::schema::LogoutAuthRequest
- v2::schema::LogoutAuthResponse
- v2::schema::McpAcpCapabilities
- v2::schema::McpCapabilities
- v2::schema::McpError
- v2::schema::McpHttpCapabilities
- v2::schema::McpRequestId
- v2::schema::McpServerAcp
- v2::schema::McpServerAcpId
- v2::schema::McpServerHttp
- v2::schema::McpServerStdio
- v2::schema::McpStdioCapabilities
- v2::schema::MediaType
- v2::schema::MessageId
- v2::schema::MessageMcpNotification
- v2::schema::MessageMcpRequest
- v2::schema::MultiSelectPropertySchema
- v2::schema::NewSessionRequest
- v2::schema::NewSessionResponse
- v2::schema::Notice
- v2::schema::Notification
- v2::schema::NumberPropertySchema
- v2::schema::OtherAuthMethod
- v2::schema::OtherAvailableCommand
- v2::schema::OtherAvailableCommandInput
- v2::schema::OtherBackgroundWork
- v2::schema::OtherContentBlock
- v2::schema::OtherDiffChange
- v2::schema::OtherElicitationAction
- v2::schema::OtherElicitationMode
- v2::schema::OtherElicitationPropertySchema
- v2::schema::OtherMcpServer
- v2::schema::OtherMultiSelectItems
- v2::schema::OtherPlanUpdateContent
- v2::schema::OtherReplayFrom
- v2::schema::OtherRequestPermissionOutcome
- v2::schema::OtherRequestPermissionSubject
- v2::schema::OtherSessionConfigKind
- v2::schema::OtherSessionConfigOptionValue
- v2::schema::OtherSessionUpdate
- v2::schema::OtherStateUpdate
- v2::schema::OtherStopReason
- v2::schema::OtherToolCallContent
- v2::schema::PermissionOption
- v2::schema::PermissionOptionId
- v2::schema::PlanEntry
- v2::schema::PlanFile
- v2::schema::PlanId
- v2::schema::PlanItems
- v2::schema::PlanMarkdown
- v2::schema::PlanRemoved
- v2::schema::PlanUpdate
- v2::schema::PromptAudioCapabilities
- v2::schema::PromptCapabilities
- v2::schema::PromptEmbeddedContextCapabilities
- v2::schema::PromptImageCapabilities
- v2::schema::PromptRequest
- v2::schema::PromptResponse
- v2::schema::ProviderCurrentConfig
- v2::schema::ProviderId
- v2::schema::ProviderInfo
- v2::schema::ProvidersCapabilities
- v2::schema::ProxyMethodNames
- v2::schema::ProxySuccessorNotification
- v2::schema::ProxySuccessorRequest
- v2::schema::ProxySuccessorResponse
- v2::schema::RawValue
- v2::schema::ReplayFromStart
- v2::schema::Request
- v2::schema::RequestPermissionRequest
- v2::schema::RequestPermissionResponse
- v2::schema::RequiresActionStateUpdate
- v2::schema::ResourceLink
- v2::schema::ResumeSessionRequest
- v2::schema::ResumeSessionResponse
- v2::schema::RunningStateUpdate
- v2::schema::SelectedPermissionOutcome
- v2::schema::SessionAdditionalDirectoriesCapabilities
- v2::schema::SessionArchiveCapabilities
- v2::schema::SessionCancelCapabilities
- v2::schema::SessionCapabilities
- v2::schema::SessionConfigBoolean
- v2::schema::SessionConfigGroupId
- v2::schema::SessionConfigId
- v2::schema::SessionConfigOption
- v2::schema::SessionConfigSelect
- v2::schema::SessionConfigSelectGroup
- v2::schema::SessionConfigSelectOption
- v2::schema::SessionConfigValueId
- v2::schema::SessionDeleteCapabilities
- v2::schema::SessionForkCapabilities
- v2::schema::SessionId
- v2::schema::SessionInfo
- v2::schema::SessionInfoUpdate
- v2::schema::SessionListCursor
- v2::schema::SessionMessage
- v2::schema::SessionMessageChunk
- v2::schema::SessionNotFoundErrorData
- v2::schema::SessionStatusCapabilities
- v2::schema::SessionStatusRequest
- v2::schema::SessionStatusResponse
- v2::schema::SessionSystemPromptCapabilities
- v2::schema::SessionSystemPromptModeCapabilities
- v2::schema::SessionSystemPromptOverrideCapabilities
- v2::schema::SessionTitleCapabilities
- v2::schema::SetProviderRequest
- v2::schema::SetProviderResponse
- v2::schema::SetSessionConfigOptionRequest
- v2::schema::SetSessionConfigOptionResponse
- v2::schema::SetSessionTitleRequest
- v2::schema::SetSessionTitleResponse
- v2::schema::StringMultiSelectItems
- v2::schema::StringPropertySchema
- v2::schema::SubagentSessionCapabilities
- v2::schema::SubagentUpdate
- v2::schema::SystemPrompt
- v2::schema::Terminal
- v2::schema::TerminalAuthCapabilities
- v2::schema::TerminalCancelCapabilities
- v2::schema::TerminalCapabilities
- v2::schema::TerminalExitStatus
- v2::schema::TerminalId
- v2::schema::TerminalOutput
- v2::schema::TerminalOutputChunk
- v2::schema::TerminalSize
- v2::schema::TerminalUpdate
- v2::schema::TextCommandInput
- v2::schema::TextContent
- v2::schema::TextResourceContents
- v2::schema::TitledMultiSelectItems
- v2::schema::ToolCallCancelCapabilities
- v2::schema::ToolCallCapabilities
- v2::schema::ToolCallContentChunk
- v2::schema::ToolCallId
- v2::schema::ToolCallLocation
- v2::schema::ToolCallPermissionSubject
- v2::schema::ToolCallUpdate
- v2::schema::UnarchiveSessionRequest
- v2::schema::UnarchiveSessionResponse
- v2::schema::UnknownStateUpdate
- v2::schema::UnsupportedProtocolVersionErrorData
- v2::schema::UpdateSessionNotification
- v2::schema::Usage
- v2::schema::UsageUpdate
- v2::schema::UserMessage
Enums
- ConnectionTermination
- Dispatch
- Handled
- LineDirection
- RawJsonRpcId
- RawJsonRpcMessage
- RawJsonRpcParams
- RawJsonRpcResponse
- SelectedInitializeResponse
- TransportFrame
- mcp_server::McpConnectionContext
- mcp_server::McpOutcome
- role::RemoteStyle
- role::RoleId
- schema::MaybeUndefined
- v1::SessionMessage
- v1::schema::AgentNotification
- v1::schema::AgentRequest
- v1::schema::AgentResponse
- v1::schema::AuthMethod
- v1::schema::AuthState
- v1::schema::AvailableCommandInput
- v1::schema::ClientNotification
- v1::schema::ClientRequest
- v1::schema::ClientResponse
- v1::schema::CompactionStatus
- v1::schema::ContentBlock
- v1::schema::ElicitationAction
- v1::schema::ElicitationContentValue
- v1::schema::ElicitationMode
- v1::schema::ElicitationPropertySchema
- v1::schema::ElicitationSchemaType
- v1::schema::ElicitationScope
- v1::schema::EmbeddedResourceResource
- v1::schema::ErrorCode
- v1::schema::IdleStopReason
- v1::schema::LlmProtocol
- v1::schema::McpServer
- v1::schema::MessageMcpResponse
- v1::schema::MultiSelectItems
- v1::schema::NoticeSeverity
- v1::schema::PermissionOptionKind
- v1::schema::PlanEntryPriority
- v1::schema::PlanEntryStatus
- v1::schema::PlanUpdateContent
- v1::schema::ProtocolLevelNotification
- v1::schema::ProxyNotification
- v1::schema::ProxyRequest
- v1::schema::ProxyResponse
- v1::schema::RequestId
- v1::schema::RequestPermissionOutcome
- v1::schema::Response
- v1::schema::Role
- v1::schema::SessionArchiveFilter
- v1::schema::SessionConfigKind
- v1::schema::SessionConfigOptionCategory
- v1::schema::SessionConfigOptionValue
- v1::schema::SessionConfigSelectOptions
- v1::schema::SessionStatus
- v1::schema::SessionUpdate
- v1::schema::StateUpdate
- v1::schema::StopReason
- v1::schema::StringFormat
- v1::schema::SystemPromptMode
- v1::schema::ToolCallContent
- v1::schema::ToolCallStatus
- v1::schema::ToolKind
- v2::InitializeOutcome
- v2::schema::AgentNotification
- v2::schema::AgentRequest
- v2::schema::AgentResponse
- v2::schema::AuthMethod
- v2::schema::AuthState
- v2::schema::AvailableCommand
- v2::schema::AvailableCommandInput
- v2::schema::BackgroundWork
- v2::schema::ClientNotification
- v2::schema::ClientRequest
- v2::schema::ClientResponse
- v2::schema::CompactionStatus
- v2::schema::ContentBlock
- v2::schema::DiffChangeOperation
- v2::schema::DiffFileType
- v2::schema::DiffPatchFormat
- v2::schema::ElicitationAction
- v2::schema::ElicitationContentValue
- v2::schema::ElicitationMode
- v2::schema::ElicitationPropertySchema
- v2::schema::ElicitationSchemaType
- v2::schema::ElicitationScope
- v2::schema::EmbeddedResourceResource
- v2::schema::ErrorCode
- v2::schema::IconTheme
- v2::schema::LlmProtocol
- v2::schema::McpServer
- v2::schema::MessageMcpResponse
- v2::schema::MultiSelectItems
- v2::schema::NoticeSeverity
- v2::schema::PermissionOptionKind
- v2::schema::PlanEntryPriority
- v2::schema::PlanEntryStatus
- v2::schema::PlanUpdateContent
- v2::schema::ProtocolLevelNotification
- v2::schema::ProxyNotification
- v2::schema::ProxyRequest
- v2::schema::ProxyResponse
- v2::schema::ReplayFrom
- v2::schema::RequestId
- v2::schema::RequestPermissionOutcome
- v2::schema::RequestPermissionSubject
- v2::schema::Response
- v2::schema::Role
- v2::schema::SessionArchiveFilter
- v2::schema::SessionConfigKind
- v2::schema::SessionConfigOptionCategory
- v2::schema::SessionConfigOptionValue
- v2::schema::SessionConfigSelectOptions
- v2::schema::SessionStatus
- v2::schema::SessionUpdate
- v2::schema::StateUpdate
- v2::schema::StopReason
- v2::schema::StringFormat
- v2::schema::SystemPromptMode
- v2::schema::ToolCallContent
- v2::schema::ToolCallStatus
- v2::schema::ToolKind
Traits
- HandleConnectionClose
- HandleDispatchFrom
- IntoHandled
- JsonRpcMessage
- JsonRpcNotification
- JsonRpcRequest
- JsonRpcResponse
- Protocol
- RunWithConnectionTo
- component::ConnectTo
- mcp_server::McpServerConnect
- mcp_server::McpService
- mcp_server::McpTool
- role::HasPeer
- role::Role
- schema::IntoMaybeUndefined
- schema::IntoOption
- v1::SessionBlockState
Macros
Derive Macros
Functions
- is_cancel_request_notification
- is_connection_terminated
- is_incoming_transport_closed
- mcp_server::tool_fn
- mcp_server::tool_fn_mut
- util::initialize_params_for_version
- util::json_cast
- util::json_cast_params
- util::run_until
- v2::schema::apply_meta_update
Type Aliases
- BoxFuture
- Result
- mcp_server::McpToolSchema
- v1::Builder
- v1::Dispatch
- v1::LoadSessionBuilder
- v1::PreparedRequest
- v1::Responder
- v1::ResponseRouter
- v1::ResumeSessionBuilder
- v1::SentRequest
- v1::schema::Meta
- v1::schema::Result
- v2::Builder
- v2::Dispatch
- v2::PreparedRequest
- v2::Responder
- v2::ResponseRouter
- v2::SentRequest
- v2::schema::Meta
- v2::schema::Result
Constants
- CONNECTION_TERMINATED_REASON
- INCOMING_TRANSPORT_CLOSED_REASON
- mcp_server::MCP_BACKEND_FAILURE
- mcp_server::MCP_RESOURCE_LIMIT_EXCEEDED
- mcp_server::MCP_SERVER_UNAVAILABLE
- v1::schema::AGENT_METHOD_NAMES
- v1::schema::CLIENT_METHOD_NAMES
- v1::schema::PROTOCOL_LEVEL_METHOD_NAMES
- v1::schema::PROXY_METHOD_NAMES
- v2::schema::AGENT_METHOD_NAMES
- v2::schema::CLIENT_METHOD_NAMES
- v2::schema::PROTOCOL_LEVEL_METHOD_NAMES
- v2::schema::PROXY_METHOD_NAMES