Skip to main content

Module mcp_protocol

Module mcp_protocol 

Source

Structs§

AddConversationListenerParams
AddConversationSubscriptionResponse
ApplyPatchApprovalParams
ApplyPatchApprovalResponse
ArchiveConversationParams
The ConversationId must match the rollout_path.
ArchiveConversationResponse
AuthStatusChangeNotification
CancelLoginChatGptParams
CancelLoginChatGptResponse
ClientInfo
ConversationId
ConversationSummary
ExecArbitraryCommandResponse
ExecCommandApprovalParams
ExecCommandApprovalResponse
ExecOneOffCommandParams
FuzzyFileSearchParams
FuzzyFileSearchResponse
FuzzyFileSearchResult
Superset of [hanzo_file_search::FileMatch]
GetAuthStatusParams
GetAuthStatusResponse
GetUserAgentResponse
GetUserSavedConfigResponse
GitDiffToRemoteParams
GitDiffToRemoteResponse
GitSha
InitializeParams
InitializeResponse
InterruptConversationParams
InterruptConversationResponse
ListConversationsParams
ListConversationsResponse
LoginApiKeyParams
LoginApiKeyResponse
LoginChatGptCompleteNotification
LoginChatGptResponse
LogoutChatGptParams
LogoutChatGptResponse
NewConversationParams
NewConversationResponse
Profile
MCP representation of a [hanzo_core::config_profile::ConfigProfile].
RemoveConversationListenerParams
RemoveConversationSubscriptionResponse
ResumeConversationParams
ResumeConversationResponse
SandboxSettings
MCP representation of a [hanzo_core::config_types::SandboxWorkspaceWrite].
SendUserMessageParams
SendUserMessageResponse
SendUserTurnParams
SendUserTurnResponse
SessionConfiguredNotification
SetDefaultModelParams
SetDefaultModelResponse
Tools
MCP representation of a [hanzo_core::config::ToolsToml].
UserInfoResponse
UserSavedConfig
UserSavedConfig contains a subset of the config. It is meant to expose mcp client-configurable settings that can be specified in the NewConversation and SendUserTurn requests.

Enums§

AuthMode
ClientNotification
Notification sent from the client to the server.
ClientRequest
Request from the client to the server.
InputItem
ServerNotification
Notification sent from the server to the client.
ServerRequest
Request initiated from the server and sent to the client.

Constants§

APPLY_PATCH_APPROVAL_METHOD
EXEC_COMMAND_APPROVAL_METHOD