List of all items
Structs
- actions::ActionEnvelope
- actions::ActionOrigin
- actions::AnnotationsEntryRemovedAction
- actions::AnnotationsEntrySetAction
- actions::AnnotationsRemovedAction
- actions::AnnotationsSetAction
- actions::AnnotationsUpdatedAction
- actions::ChangesetClearedAction
- actions::ChangesetContentChangedAction
- actions::ChangesetFileRemovedAction
- actions::ChangesetFileSetAction
- actions::ChangesetFilesReviewedChangedAction
- actions::ChangesetOperationStatusChangedAction
- actions::ChangesetOperationsChangedAction
- actions::ChangesetStatusChangedAction
- actions::ChatActivityChangedAction
- actions::ChatDeltaAction
- actions::ChatDraftChangedAction
- actions::ChatErrorAction
- actions::ChatInputAnswerChangedAction
- actions::ChatInputCompletedAction
- actions::ChatInputRequestedAction
- actions::ChatPendingMessageRemovedAction
- actions::ChatPendingMessageSetAction
- actions::ChatQueuedMessagesReorderedAction
- actions::ChatReasoningAction
- actions::ChatResponsePartAction
- actions::ChatToolCallCompleteAction
- actions::ChatToolCallConfirmedAction
- actions::ChatToolCallContentChangedAction
- actions::ChatToolCallDeltaAction
- actions::ChatToolCallReadyAction
- actions::ChatToolCallResultConfirmedAction
- actions::ChatToolCallStartAction
- actions::ChatTruncatedAction
- actions::ChatTurnCancelledAction
- actions::ChatTurnCompleteAction
- actions::ChatTurnStartedAction
- actions::ChatTurnsLoadedAction
- actions::ChatUsageAction
- actions::PartialChatSummary
- actions::ResourceWatchChangedAction
- actions::RootActiveSessionsChangedAction
- actions::RootAgentsChangedAction
- actions::RootConfigChangedAction
- actions::RootTerminalsChangedAction
- actions::SessionActiveClientRemovedAction
- actions::SessionActiveClientSetAction
- actions::SessionActivityChangedAction
- actions::SessionChangesetsChangedAction
- actions::SessionChatAddedAction
- actions::SessionChatRemovedAction
- actions::SessionChatUpdatedAction
- actions::SessionConfigChangedAction
- actions::SessionCreationFailedAction
- actions::SessionCustomizationRemovedAction
- actions::SessionCustomizationToggledAction
- actions::SessionCustomizationUpdatedAction
- actions::SessionCustomizationsChangedAction
- actions::SessionDefaultChatChangedAction
- actions::SessionInputNeededRemovedAction
- actions::SessionInputNeededSetAction
- actions::SessionIsArchivedChangedAction
- actions::SessionIsReadChangedAction
- actions::SessionMcpServerStartRequestedAction
- actions::SessionMcpServerStateChangedAction
- actions::SessionMcpServerStopRequestedAction
- actions::SessionMetaChangedAction
- actions::SessionReadyAction
- actions::SessionServerToolsChangedAction
- actions::SessionTitleChangedAction
- actions::TerminalClaimedAction
- actions::TerminalClearedAction
- actions::TerminalCommandDetectionAvailableAction
- actions::TerminalCommandExecutedAction
- actions::TerminalCommandFinishedAction
- actions::TerminalCwdChangedAction
- actions::TerminalDataAction
- actions::TerminalExitedAction
- actions::TerminalInputAction
- actions::TerminalResizedAction
- actions::TerminalTitleChangedAction
- commands::AuthenticateParams
- commands::AuthenticateResult
- commands::ChangesetOperationFollowUp
- commands::ChatForkSource
- commands::ClientCapabilities
- commands::CompletionItem
- commands::CompletionsParams
- commands::CompletionsResult
- commands::CreateChatParams
- commands::CreateResourceWatchParams
- commands::CreateResourceWatchResult
- commands::CreateSessionParams
- commands::CreateTerminalParams
- commands::DirectoryEntry
- commands::DispatchActionParams
- commands::DisposeChatParams
- commands::DisposeSessionParams
- commands::DisposeTerminalParams
- commands::FetchTurnsParams
- commands::FetchTurnsResult
- commands::Implementation
- commands::InitializeParams
- commands::InitializeResult
- commands::InvokeChangesetOperationParams
- commands::InvokeChangesetOperationResult
- commands::ListSessionsParams
- commands::ListSessionsResult
- commands::ReconnectParams
- commands::ReconnectReplayResult
- commands::ReconnectSnapshotResult
- commands::ResolveSessionConfigParams
- commands::ResolveSessionConfigResult
- commands::ResourceCopyParams
- commands::ResourceCopyResult
- commands::ResourceDeleteParams
- commands::ResourceDeleteResult
- commands::ResourceListParams
- commands::ResourceListResult
- commands::ResourceMkdirParams
- commands::ResourceMkdirResult
- commands::ResourceMoveParams
- commands::ResourceMoveResult
- commands::ResourceReadParams
- commands::ResourceReadResult
- commands::ResourceRequestParams
- commands::ResourceRequestResult
- commands::ResourceResolveParams
- commands::ResourceResolveResult
- commands::ResourceWriteParams
- commands::ResourceWriteResult
- commands::SessionConfigCompletionsParams
- commands::SessionConfigCompletionsResult
- commands::SessionConfigValueItem
- commands::SessionForkSource
- commands::SubscribeParams
- commands::SubscribeResult
- commands::SubscribeView
- commands::SubscriptionDeliveryOptions
- commands::UnsubscribeParams
- errors::AuthRequiredErrorData
- errors::PermissionDeniedErrorData
- errors::UnsupportedProtocolVersionErrorData
- messages::JsonRpcError
- messages::JsonRpcErrorResponse
- messages::JsonRpcNotification
- messages::JsonRpcRequest
- messages::JsonRpcSuccessResponse
- notifications::AuthRequiredParams
- notifications::OtlpExportLogsParams
- notifications::OtlpExportMetricsParams
- notifications::OtlpExportTracesParams
- notifications::PartialSessionSummary
- notifications::ProgressParams
- notifications::SessionAddedParams
- notifications::SessionRemovedParams
- notifications::SessionSummaryChangedParams
- state::ActiveTurn
- state::AgentCapabilities
- state::AgentCustomization
- state::AgentInfo
- state::AgentSelection
- state::AhpMcpUiHostCapabilities
- state::Annotation
- state::AnnotationEntry
- state::AnnotationsState
- state::AnnotationsSummary
- state::ChangesSummary
- state::Changeset
- state::ChangesetFile
- state::ChangesetOperation
- state::ChangesetState
- state::ChatInputAnswered
- state::ChatInputBooleanAnswerValue
- state::ChatInputBooleanQuestion
- state::ChatInputMultiSelectQuestion
- state::ChatInputNumberAnswerValue
- state::ChatInputNumberQuestion
- state::ChatInputOption
- state::ChatInputRequest
- state::ChatInputSelectedAnswerValue
- state::ChatInputSelectedManyAnswerValue
- state::ChatInputSingleSelectQuestion
- state::ChatInputSkipped
- state::ChatInputTextAnswerValue
- state::ChatInputTextQuestion
- state::ChatState
- state::ChatSummary
- state::ClientPluginCustomization
- state::ConfigPropertySchema
- state::ConfigSchema
- state::ConfirmationOption
- state::ContentRef
- state::CustomizationDegradedState
- state::CustomizationErrorState
- state::CustomizationLoadedState
- state::CustomizationLoadingState
- state::DirectoryCustomization
- state::ErrorInfo
- state::FileEdit
- state::HookCustomization
- state::Icon
- state::InputRequestResponsePart
- state::MarkdownResponsePart
- state::McpServerAuthRequiredState
- state::McpServerCustomization
- state::McpServerCustomizationApps
- state::McpServerErrorState
- state::McpServerReadyState
- state::McpServerStartingState
- state::McpServerStoppedState
- state::Message
- state::MessageAnnotationsAttachment
- state::MessageEmbeddedResourceAttachment
- state::MessageOrigin
- state::MessageResourceAttachment
- state::ModelSelection
- state::MultipleChatsCapability
- state::PendingMessage
- state::PluginCustomization
- state::ProjectInfo
- state::PromptCustomization
- state::ProtectedResourceMetadata
- state::ReasoningResponsePart
- state::ResourceChange
- state::ResourceResponsePart
- state::ResourceWatchState
- state::RootConfigState
- state::RootState
- state::RuleCustomization
- state::SessionActiveClient
- state::SessionChatInputRequest
- state::SessionConfigPropertySchema
- state::SessionConfigSchema
- state::SessionConfigState
- state::SessionModelInfo
- state::SessionState
- state::SessionStatus
- state::SessionSummary
- state::SessionToolClientExecutionRequest
- state::SessionToolConfirmationRequest
- state::SimpleMessageAttachment
- state::SkillCustomization
- state::Snapshot
- state::SystemNotificationResponsePart
- state::TelemetryCapabilities
- state::TerminalClientClaim
- state::TerminalCommandPart
- state::TerminalInfo
- state::TerminalSessionClaim
- state::TerminalState
- state::TerminalUnclassifiedPart
- state::TextPosition
- state::TextRange
- state::TextSelection
- state::ToolAnnotations
- state::ToolCallCancelledState
- state::ToolCallClientContributor
- state::ToolCallCompletedState
- state::ToolCallMcpContributor
- state::ToolCallPendingConfirmationState
- state::ToolCallPendingResultConfirmationState
- state::ToolCallResponsePart
- state::ToolCallResult
- state::ToolCallRunningState
- state::ToolCallStreamingState
- state::ToolDefinition
- state::ToolResultEmbeddedResourceContent
- state::ToolResultFileEditContent
- state::ToolResultResourceContent
- state::ToolResultSubagentContent
- state::ToolResultTerminalCompleteContent
- state::ToolResultTerminalContent
- state::ToolResultTextContent
- state::Turn
- state::UsageInfo
Enums
- actions::ActionType
- actions::StateAction
- commands::ChangesetOperationTarget
- commands::CompletionItemKind
- commands::ContentEncoding
- commands::ReconnectResult
- commands::ReconnectResultType
- commands::ResourceType
- commands::ResourceWriteMode
- common::StringOrMarkdown
- messages::JsonRpcMessage
- messages::JsonRpcVersion
- notifications::AuthRequiredReason
- state::ChangesetOperationScope
- state::ChangesetOperationStatus
- state::ChangesetStatus
- state::ChatInputAnswer
- state::ChatInputAnswerState
- state::ChatInputAnswerValue
- state::ChatInputAnswerValueKind
- state::ChatInputQuestion
- state::ChatInputQuestionKind
- state::ChatInputResponseKind
- state::ChatInteractivity
- state::ChatOrigin
- state::ChatOriginKind
- state::ChildCustomization
- state::ConfirmationOptionKind
- state::Customization
- state::CustomizationLoadState
- state::CustomizationLoadStatus
- state::CustomizationType
- state::McpAuthRequiredReason
- state::McpServerState
- state::McpServerStatus
- state::MessageAttachment
- state::MessageAttachmentKind
- state::MessageKind
- state::PendingMessageKind
- state::PolicyState
- state::ResourceChangeType
- state::ResponsePart
- state::ResponsePartKind
- state::SessionInputRequest
- state::SessionInputRequestKind
- state::SessionLifecycle
- state::SnapshotState
- state::TerminalClaim
- state::TerminalClaimKind
- state::TerminalContentPart
- state::ToolCallCancellationReason
- state::ToolCallConfirmationReason
- state::ToolCallConfirmationState
- state::ToolCallContributor
- state::ToolCallContributorKind
- state::ToolCallState
- state::ToolCallStatus
- state::ToolResultContent
- state::ToolResultContentType
- state::TurnState
Type Aliases
- common::AnyValue
- common::JsonObject
- common::Uri
- errors::AhpErrorCode
- errors::JsonRpcErrorCode
- messages::ActionNotificationParams
Constants
- common::ROOT_RESOURCE_URI
- errors::ahp_error_codes::ALREADY_EXISTS
- errors::ahp_error_codes::AUTH_REQUIRED
- errors::ahp_error_codes::CONFLICT
- errors::ahp_error_codes::CONTENT_NOT_FOUND
- errors::ahp_error_codes::NOT_FOUND
- errors::ahp_error_codes::PERMISSION_DENIED
- errors::ahp_error_codes::PROVIDER_NOT_FOUND
- errors::ahp_error_codes::SESSION_ALREADY_EXISTS
- errors::ahp_error_codes::SESSION_NOT_FOUND
- errors::ahp_error_codes::TURN_IN_PROGRESS
- errors::ahp_error_codes::UNSUPPORTED_PROTOCOL_VERSION
- errors::json_rpc_error_codes::INTERNAL_ERROR
- errors::json_rpc_error_codes::INVALID_PARAMS
- errors::json_rpc_error_codes::INVALID_REQUEST
- errors::json_rpc_error_codes::METHOD_NOT_FOUND
- errors::json_rpc_error_codes::PARSE_ERROR
- version::PROTOCOL_VERSION
- version::SUPPORTED_PROTOCOL_VERSIONS