List of all items
Structs
- StandardAcpAdapter
- ZedAcpAdapter
- capabilities::AgentCapabilities
- capabilities::AgentFeatures
- capabilities::AgentInfo
- capabilities::AuthRequirements
- capabilities::AuthenticateParams
- capabilities::AuthenticateResult
- capabilities::ClientCapabilities
- capabilities::ClientInfo
- capabilities::FilesystemCapabilities
- capabilities::InitializeParams
- capabilities::InitializeResult
- capabilities::McpServerCapability
- capabilities::ModelInfo
- capabilities::TerminalCapabilities
- capabilities::ToolCapability
- capabilities::UiCapabilities
- client::AcpClient
- client::AcpClientBuilder
- client_v2::AcpClientV2
- client_v2::AcpClientV2Builder
- discovery::AgentInfo
- discovery::AgentRegistry
- jsonrpc::JsonRpcError
- jsonrpc::JsonRpcRequest
- jsonrpc::JsonRpcResponse
- messages::AcpMessage
- messages::AcpRequest
- messages::AcpResponse
- messages::ErrorDetails
- messages::ErrorPayload
- messages::NotificationPayload
- permissions::DefaultPermissionPrompter
- permissions::PermissionToolContext
- reports::ToolExecutionReport
- session::AcpSession
- session::ConversationTurn
- session::ModelPreferences
- session::PermissionOption
- session::RequestPermissionParams
- session::ServerRequestNotification
- session::SessionCancelParams
- session::SessionLoadParams
- session::SessionLoadResult
- session::SessionNewParams
- session::SessionNewResult
- session::SessionPromptParams
- session::SessionPromptResult
- session::SessionUpdateNotification
- session::ToolCallRecord
- session::ToolExecutionRequest
- session::ToolExecutionResult
- session::WorkspaceContext
- tooling::AcpToolRegistry
- transport::StdioTransport
- transport::StdioTransportOptions
- workspace::DefaultWorkspaceTrustSynchronizer
Enums
- capabilities::AuthCredentials
- capabilities::AuthMethod
- error::AcpError
- jsonrpc::JsonRpcId
- messages::MessageContent
- messages::MessageType
- messages::ResponseStatus
- session::PromptContent
- session::RequestPermissionResult
- session::SessionState
- session::SessionUpdate
- session::TurnStatus
- tooling::SupportedTool
- tooling::ToolDescriptor
- workspace::WorkspaceTrustSyncOutcome
Traits
- permissions::AcpPermissionPrompter
- tooling::ToolRegistryProvider
- workspace::WorkspaceTrustSynchronizer
Functions
- acp_connection
- register_acp_connection
- reports::create_diff_content
- workspace::ensure_workspace_trust_level_silent
Type Aliases
Constants
- capabilities::PROTOCOL_VERSION
- capabilities::SUPPORTED_VERSIONS
- jsonrpc::JSONRPC_VERSION
- jsonrpc::error_codes::AUTH_REQUIRED
- jsonrpc::error_codes::INTERNAL_ERROR
- jsonrpc::error_codes::INVALID_PARAMS
- jsonrpc::error_codes::INVALID_REQUEST
- jsonrpc::error_codes::METHOD_NOT_FOUND
- jsonrpc::error_codes::PARSE_ERROR
- jsonrpc::error_codes::PERMISSION_DENIED
- jsonrpc::error_codes::RATE_LIMITED
- jsonrpc::error_codes::RESOURCE_NOT_FOUND
- jsonrpc::error_codes::SERVER_ERROR_END
- jsonrpc::error_codes::SERVER_ERROR_START
- jsonrpc::error_codes::SESSION_NOT_FOUND
- reports::TOOL_ERROR_LABEL
- reports::TOOL_EXECUTION_CANCELLED_MESSAGE
- reports::TOOL_FAILURE_PREFIX
- reports::TOOL_PERMISSION_ALLOW_ALWAYS_OPTION_ID
- reports::TOOL_PERMISSION_ALLOW_OPTION_ID
- reports::TOOL_PERMISSION_ALLOW_PREFIX
- reports::TOOL_PERMISSION_CANCELLED_MESSAGE
- reports::TOOL_PERMISSION_DENIED_MESSAGE
- reports::TOOL_PERMISSION_DENY_ALWAYS_OPTION_ID
- reports::TOOL_PERMISSION_DENY_OPTION_ID
- reports::TOOL_PERMISSION_DENY_PREFIX
- reports::TOOL_PERMISSION_REQUEST_FAILURE_LOG
- reports::TOOL_PERMISSION_REQUEST_FAILURE_MESSAGE
- reports::TOOL_PERMISSION_UNKNOWN_OPTION_LOG
- reports::TOOL_RESPONSE_KEY_CONTENT
- reports::TOOL_RESPONSE_KEY_MESSAGE
- reports::TOOL_RESPONSE_KEY_PATH
- reports::TOOL_RESPONSE_KEY_STATUS
- reports::TOOL_RESPONSE_KEY_TOOL
- reports::TOOL_RESPONSE_KEY_TRUNCATED
- reports::TOOL_SUCCESS_LABEL
- tooling::TOOL_LIST_FILES_CASE_SENSITIVE_ARG
- tooling::TOOL_LIST_FILES_CONTENT_PATTERN_ARG
- tooling::TOOL_LIST_FILES_DESCRIPTION
- tooling::TOOL_LIST_FILES_FILE_EXTENSIONS_ARG
- tooling::TOOL_LIST_FILES_INCLUDE_HIDDEN_ARG
- tooling::TOOL_LIST_FILES_ITEMS_KEY
- tooling::TOOL_LIST_FILES_MAX_ITEMS_ARG
- tooling::TOOL_LIST_FILES_MESSAGE_KEY
- tooling::TOOL_LIST_FILES_MODE_ARG
- tooling::TOOL_LIST_FILES_NAME_PATTERN_ARG
- tooling::TOOL_LIST_FILES_PAGE_ARG
- tooling::TOOL_LIST_FILES_PATH_ARG
- tooling::TOOL_LIST_FILES_PER_PAGE_ARG
- tooling::TOOL_LIST_FILES_RESPONSE_FORMAT_ARG
- tooling::TOOL_LIST_FILES_RESULT_KEY
- tooling::TOOL_LIST_FILES_SUMMARY_MAX_ITEMS
- tooling::TOOL_LIST_FILES_URI_ARG
- tooling::TOOL_READ_FILE_DESCRIPTION
- tooling::TOOL_READ_FILE_LIMIT_ARG
- tooling::TOOL_READ_FILE_LINE_ARG
- tooling::TOOL_READ_FILE_PATH_ARG
- tooling::TOOL_READ_FILE_URI_ARG