List of all items
Structs
- ProtocolVersion
- rpc::EmptyJsonRpcBatch
- rpc::JsonRpcBatch
- rpc::JsonRpcMessage
- rpc::Notification
- rpc::Request
- v1::AcceptNesNotification
- v1::AgentAuthCapabilities
- v1::AgentCapabilities
- v1::AgentMethodNames
- v1::Annotations
- v1::AudioContent
- v1::AuthCapabilities
- v1::AuthEnvVar
- v1::AuthMethodAgent
- v1::AuthMethodEnvVar
- v1::AuthMethodId
- v1::AuthMethodTerminal
- v1::AuthenticateRequest
- v1::AuthenticateResponse
- v1::AvailableCommand
- v1::AvailableCommandsUpdate
- v1::BlobResourceContents
- v1::BooleanPropertySchema
- v1::CancelNotification
- v1::CancelRequestNotification
- v1::ClientCapabilities
- v1::ClientMethodNames
- v1::ClientNesCapabilities
- v1::CloseNesRequest
- v1::CloseNesResponse
- v1::CloseSessionRequest
- v1::CloseSessionResponse
- v1::CompleteElicitationNotification
- v1::ConfigOptionUpdate
- v1::ConnectMcpRequest
- v1::ConnectMcpResponse
- v1::Content
- v1::ContentChunk
- v1::Cost
- v1::CreateElicitationRequest
- v1::CreateElicitationResponse
- v1::CreateTerminalRequest
- v1::CreateTerminalResponse
- v1::CurrentModeUpdate
- v1::DeleteSessionRequest
- v1::DeleteSessionResponse
- v1::DidChangeDocumentNotification
- v1::DidCloseDocumentNotification
- v1::DidFocusDocumentNotification
- v1::DidOpenDocumentNotification
- v1::DidSaveDocumentNotification
- v1::Diff
- v1::DisableProviderRequest
- v1::DisableProviderResponse
- v1::DisconnectMcpRequest
- v1::DisconnectMcpResponse
- v1::ElicitationAcceptAction
- v1::ElicitationCapabilities
- v1::ElicitationFormCapabilities
- v1::ElicitationFormMode
- v1::ElicitationId
- v1::ElicitationRequestScope
- v1::ElicitationSchema
- v1::ElicitationSessionScope
- v1::ElicitationUrlCapabilities
- v1::ElicitationUrlMode
- v1::EmbeddedResource
- v1::EnumOption
- v1::EnvVariable
- v1::Error
- v1::ExtNotification
- v1::ExtRequest
- v1::ExtResponse
- v1::FileSystemCapabilities
- v1::ForkSessionRequest
- v1::ForkSessionResponse
- v1::GeneralMethodNames
- v1::HttpHeader
- v1::ImageContent
- v1::Implementation
- v1::InitializeRequest
- v1::InitializeResponse
- v1::IntegerPropertySchema
- v1::KillTerminalRequest
- v1::KillTerminalResponse
- v1::ListProvidersRequest
- v1::ListProvidersResponse
- v1::ListSessionsRequest
- v1::ListSessionsResponse
- v1::LoadSessionRequest
- v1::LoadSessionResponse
- v1::LogoutCapabilities
- v1::LogoutRequest
- v1::LogoutResponse
- v1::McpCapabilities
- v1::McpConnectionId
- v1::McpServerAcp
- v1::McpServerAcpId
- v1::McpServerHttp
- v1::McpServerSse
- v1::McpServerStdio
- v1::MessageId
- v1::MessageMcpNotification
- v1::MessageMcpRequest
- v1::MessageMcpResponse
- v1::MultiSelectPropertySchema
- v1::NesCapabilities
- v1::NesContextCapabilities
- v1::NesDiagnostic
- v1::NesDiagnosticsCapabilities
- v1::NesDocumentDidChangeCapabilities
- v1::NesDocumentDidCloseCapabilities
- v1::NesDocumentDidFocusCapabilities
- v1::NesDocumentDidOpenCapabilities
- v1::NesDocumentDidSaveCapabilities
- v1::NesDocumentEventCapabilities
- v1::NesEditHistoryCapabilities
- v1::NesEditHistoryEntry
- v1::NesEditSuggestion
- v1::NesEventCapabilities
- v1::NesExcerpt
- v1::NesJumpCapabilities
- v1::NesJumpSuggestion
- v1::NesOpenFile
- v1::NesOpenFilesCapabilities
- v1::NesRecentFile
- v1::NesRecentFilesCapabilities
- v1::NesRelatedSnippet
- v1::NesRelatedSnippetsCapabilities
- v1::NesRenameCapabilities
- v1::NesRenameSuggestion
- v1::NesRepository
- v1::NesSearchAndReplaceCapabilities
- v1::NesSearchAndReplaceSuggestion
- v1::NesSuggestContext
- v1::NesTextEdit
- v1::NesUserAction
- v1::NesUserActionsCapabilities
- v1::NewSessionRequest
- v1::NewSessionResponse
- v1::NumberPropertySchema
- v1::PermissionOption
- v1::PermissionOptionId
- v1::Plan
- v1::PlanCapabilities
- v1::PlanEntry
- v1::PlanFile
- v1::PlanId
- v1::PlanItems
- v1::PlanMarkdown
- v1::PlanRemoved
- v1::PlanUpdate
- v1::Position
- v1::PromptCapabilities
- v1::PromptRequest
- v1::PromptResponse
- v1::ProviderCurrentConfig
- v1::ProviderInfo
- v1::ProvidersCapabilities
- v1::Range
- v1::RawValue
- v1::ReadTextFileRequest
- v1::ReadTextFileResponse
- v1::RejectNesNotification
- v1::ReleaseTerminalRequest
- v1::ReleaseTerminalResponse
- v1::RequestPermissionRequest
- v1::RequestPermissionResponse
- v1::ResourceLink
- v1::ResumeSessionRequest
- v1::ResumeSessionResponse
- v1::SelectedPermissionOutcome
- v1::SessionAdditionalDirectoriesCapabilities
- v1::SessionCapabilities
- v1::SessionCloseCapabilities
- v1::SessionConfigBoolean
- v1::SessionConfigGroupId
- v1::SessionConfigId
- v1::SessionConfigOption
- v1::SessionConfigSelect
- v1::SessionConfigSelectGroup
- v1::SessionConfigSelectOption
- v1::SessionConfigValueId
- v1::SessionDeleteCapabilities
- v1::SessionForkCapabilities
- v1::SessionId
- v1::SessionInfo
- v1::SessionInfoUpdate
- v1::SessionListCapabilities
- v1::SessionMode
- v1::SessionModeId
- v1::SessionModeState
- v1::SessionNotification
- v1::SessionResumeCapabilities
- v1::SetProviderRequest
- v1::SetProviderResponse
- v1::SetSessionConfigOptionRequest
- v1::SetSessionConfigOptionResponse
- v1::SetSessionModeRequest
- v1::SetSessionModeResponse
- v1::StartNesRequest
- v1::StartNesResponse
- v1::StringPropertySchema
- v1::SuggestNesRequest
- v1::SuggestNesResponse
- v1::Terminal
- v1::TerminalExitStatus
- v1::TerminalId
- v1::TerminalOutputRequest
- v1::TerminalOutputResponse
- v1::TextContent
- v1::TextDocumentContentChangeEvent
- v1::TextResourceContents
- v1::TitledMultiSelectItems
- v1::ToolCall
- v1::ToolCallId
- v1::ToolCallLocation
- v1::ToolCallUpdate
- v1::ToolCallUpdateFields
- v1::UnstructuredCommandInput
- v1::UntitledMultiSelectItems
- v1::UrlElicitationRequiredData
- v1::UrlElicitationRequiredItem
- v1::Usage
- v1::UsageUpdate
- v1::WaitForTerminalExitRequest
- v1::WaitForTerminalExitResponse
- v1::WorkspaceFolder
- v1::WriteTextFileRequest
- v1::WriteTextFileResponse
- v2::AcceptNesNotification
- v2::AgentAuthCapabilities
- v2::AgentCapabilities
- v2::AgentMessage
- v2::AgentMethodNames
- v2::AgentThought
- v2::Annotations
- v2::AudioContent
- v2::AuthCapabilities
- v2::AuthEnvVar
- v2::AuthMethodAgent
- v2::AuthMethodEnvVar
- v2::AuthMethodId
- v2::AuthMethodTerminal
- v2::AuthenticateRequest
- v2::AuthenticateResponse
- v2::AvailableCommand
- v2::AvailableCommandsUpdate
- v2::BlobResourceContents
- v2::BooleanPropertySchema
- v2::CancelNotification
- v2::CancelRequestNotification
- v2::ClientCapabilities
- v2::ClientMethodNames
- v2::ClientNesCapabilities
- v2::CloseNesRequest
- v2::CloseNesResponse
- v2::CloseSessionRequest
- v2::CloseSessionResponse
- v2::CompleteElicitationNotification
- v2::ConfigOptionUpdate
- v2::ConnectMcpRequest
- v2::ConnectMcpResponse
- v2::Content
- v2::ContentChunk
- v2::Cost
- v2::CreateElicitationRequest
- v2::CreateElicitationResponse
- v2::DeleteSessionRequest
- v2::DeleteSessionResponse
- v2::DidChangeDocumentNotification
- v2::DidCloseDocumentNotification
- v2::DidFocusDocumentNotification
- v2::DidOpenDocumentNotification
- v2::DidSaveDocumentNotification
- v2::Diff
- v2::DisableProviderRequest
- v2::DisableProviderResponse
- v2::DisconnectMcpRequest
- v2::DisconnectMcpResponse
- v2::ElicitationAcceptAction
- v2::ElicitationCapabilities
- v2::ElicitationFormCapabilities
- v2::ElicitationFormMode
- v2::ElicitationId
- v2::ElicitationRequestScope
- v2::ElicitationSchema
- v2::ElicitationSessionScope
- v2::ElicitationUrlCapabilities
- v2::ElicitationUrlMode
- v2::EmbeddedResource
- v2::EnumOption
- v2::EnvVariable
- v2::Error
- v2::ExtNotification
- v2::ExtRequest
- v2::ExtResponse
- v2::ForkSessionRequest
- v2::ForkSessionResponse
- v2::GeneralMethodNames
- v2::HttpHeader
- v2::IdleStateUpdate
- v2::ImageContent
- v2::Implementation
- v2::InitializeRequest
- v2::InitializeResponse
- v2::IntegerPropertySchema
- v2::ListProvidersRequest
- v2::ListProvidersResponse
- v2::ListSessionsRequest
- v2::ListSessionsResponse
- v2::LoadSessionRequest
- v2::LoadSessionResponse
- v2::LogoutCapabilities
- v2::LogoutRequest
- v2::LogoutResponse
- v2::McpAcpCapabilities
- v2::McpCapabilities
- v2::McpConnectionId
- v2::McpHttpCapabilities
- v2::McpServerAcp
- v2::McpServerAcpId
- v2::McpServerHttp
- v2::McpServerStdio
- v2::McpStdioCapabilities
- v2::MessageId
- v2::MessageMcpNotification
- v2::MessageMcpRequest
- v2::MessageMcpResponse
- v2::MultiSelectPropertySchema
- v2::NesCapabilities
- v2::NesContextCapabilities
- v2::NesDiagnostic
- v2::NesDiagnosticsCapabilities
- v2::NesDocumentDidChangeCapabilities
- v2::NesDocumentDidCloseCapabilities
- v2::NesDocumentDidFocusCapabilities
- v2::NesDocumentDidOpenCapabilities
- v2::NesDocumentDidSaveCapabilities
- v2::NesDocumentEventCapabilities
- v2::NesEditHistoryCapabilities
- v2::NesEditHistoryEntry
- v2::NesEditSuggestion
- v2::NesEventCapabilities
- v2::NesExcerpt
- v2::NesJumpCapabilities
- v2::NesJumpSuggestion
- v2::NesOpenFile
- v2::NesOpenFilesCapabilities
- v2::NesRecentFile
- v2::NesRecentFilesCapabilities
- v2::NesRelatedSnippet
- v2::NesRelatedSnippetsCapabilities
- v2::NesRenameCapabilities
- v2::NesRenameSuggestion
- v2::NesRepository
- v2::NesSearchAndReplaceCapabilities
- v2::NesSearchAndReplaceSuggestion
- v2::NesSuggestContext
- v2::NesTextEdit
- v2::NesUserAction
- v2::NesUserActionsCapabilities
- v2::NewSessionRequest
- v2::NewSessionResponse
- v2::NumberPropertySchema
- v2::OtherAuthMethod
- v2::OtherAvailableCommandInput
- v2::OtherContentBlock
- v2::OtherMcpServer
- v2::OtherNesSuggestion
- v2::OtherPlanUpdateContent
- v2::OtherSessionConfigKind
- v2::OtherSessionUpdate
- v2::OtherStateUpdate
- v2::OtherToolCallContent
- v2::PermissionOption
- v2::PermissionOptionId
- v2::PlanEntry
- v2::PlanFile
- v2::PlanId
- v2::PlanItems
- v2::PlanMarkdown
- v2::PlanRemoved
- v2::PlanUpdate
- v2::Position
- v2::PromptAudioCapabilities
- v2::PromptCapabilities
- v2::PromptEmbeddedContextCapabilities
- v2::PromptImageCapabilities
- v2::PromptRequest
- v2::PromptResponse
- v2::ProviderCurrentConfig
- v2::ProviderInfo
- v2::ProvidersCapabilities
- v2::Range
- v2::RawValue
- v2::RejectNesNotification
- v2::RequestPermissionRequest
- v2::RequestPermissionResponse
- v2::RequiresActionStateUpdate
- v2::ResourceLink
- v2::ResumeSessionRequest
- v2::ResumeSessionResponse
- v2::RunningStateUpdate
- v2::SelectedPermissionOutcome
- v2::SessionAdditionalDirectoriesCapabilities
- v2::SessionCapabilities
- v2::SessionCloseCapabilities
- v2::SessionConfigBoolean
- v2::SessionConfigGroupId
- v2::SessionConfigId
- v2::SessionConfigOption
- v2::SessionConfigSelect
- v2::SessionConfigSelectGroup
- v2::SessionConfigSelectOption
- v2::SessionConfigValueId
- v2::SessionDeleteCapabilities
- v2::SessionForkCapabilities
- v2::SessionId
- v2::SessionInfo
- v2::SessionInfoUpdate
- v2::SessionListCapabilities
- v2::SessionLoadCapabilities
- v2::SessionNotification
- v2::SessionResumeCapabilities
- v2::SetProviderRequest
- v2::SetProviderResponse
- v2::SetSessionConfigOptionRequest
- v2::SetSessionConfigOptionResponse
- v2::StartNesRequest
- v2::StartNesResponse
- v2::StringPropertySchema
- v2::SuggestNesRequest
- v2::SuggestNesResponse
- v2::TerminalAuthCapabilities
- v2::TextContent
- v2::TextDocumentContentChangeEvent
- v2::TextResourceContents
- v2::TitledMultiSelectItems
- v2::ToolCallContentChunk
- v2::ToolCallId
- v2::ToolCallLocation
- v2::ToolCallUpdate
- v2::UnstructuredCommandInput
- v2::UntitledMultiSelectItems
- v2::UrlElicitationRequiredData
- v2::UrlElicitationRequiredItem
- v2::Usage
- v2::UsageUpdate
- v2::UserMessage
- v2::WorkspaceFolder
- v2::conversion::ProtocolConversionError
- v2::conversion::V1SessionCapabilityParts
Enums
- MaybeUndefined
- rpc::RequestId
- rpc::Response
- v1::AgentNotification
- v1::AgentRequest
- v1::AgentResponse
- v1::AuthMethod
- v1::AvailableCommandInput
- v1::ClientNotification
- v1::ClientRequest
- v1::ClientResponse
- v1::ContentBlock
- v1::ElicitationAction
- v1::ElicitationContentValue
- v1::ElicitationMode
- v1::ElicitationPropertySchema
- v1::ElicitationSchemaType
- v1::ElicitationScope
- v1::ElicitationStringType
- v1::ElicitationUrlOnlyMode
- v1::EmbeddedResourceResource
- v1::ErrorCode
- v1::LlmProtocol
- v1::McpServer
- v1::MultiSelectItems
- v1::NesDiagnosticSeverity
- v1::NesRejectReason
- v1::NesSuggestion
- v1::NesTriggerKind
- v1::PermissionOptionKind
- v1::PlanEntryPriority
- v1::PlanEntryStatus
- v1::PlanUpdateContent
- v1::PositionEncodingKind
- v1::ProtocolLevelNotification
- v1::RequestPermissionOutcome
- v1::Role
- v1::SessionConfigKind
- v1::SessionConfigOptionCategory
- v1::SessionConfigOptionValue
- v1::SessionConfigSelectOptions
- v1::SessionUpdate
- v1::StopReason
- v1::StringFormat
- v1::TextDocumentSyncKind
- v1::ToolCallContent
- v1::ToolCallStatus
- v1::ToolKind
- v2::AgentNotification
- v2::AgentRequest
- v2::AgentResponse
- v2::AuthMethod
- v2::AvailableCommandInput
- v2::ClientNotification
- v2::ClientRequest
- v2::ClientResponse
- v2::ContentBlock
- v2::ElicitationAction
- v2::ElicitationContentValue
- v2::ElicitationMode
- v2::ElicitationPropertySchema
- v2::ElicitationSchemaType
- v2::ElicitationScope
- v2::ElicitationStringType
- v2::ElicitationUrlOnlyMode
- v2::EmbeddedResourceResource
- v2::ErrorCode
- v2::LlmProtocol
- v2::McpServer
- v2::MultiSelectItems
- v2::NesDiagnosticSeverity
- v2::NesRejectReason
- v2::NesSuggestion
- v2::NesTriggerKind
- v2::PermissionOptionKind
- v2::PlanEntryPriority
- v2::PlanEntryStatus
- v2::PlanUpdateContent
- v2::PositionEncodingKind
- v2::ProtocolLevelNotification
- v2::RequestPermissionOutcome
- v2::Role
- v2::SessionConfigKind
- v2::SessionConfigOptionCategory
- v2::SessionConfigOptionValue
- v2::SessionConfigSelectOptions
- v2::SessionUpdate
- v2::StateUpdate
- v2::StopReason
- v2::StringFormat
- v2::TextDocumentSyncKind
- v2::ToolCallContent
- v2::ToolCallStatus
- v2::ToolKind