Skip to main content

ClientInfo

Type Alias ClientInfo 

Source
pub type ClientInfo = InitializeRequestParams;
👎Deprecated:

use ClientConfig instead

Expand description

Deprecated alias for ClientConfig.

The name collides with the protocol’s clientInfo field, which is only the Implementation identity, so client_info.client_info was easy to misread (#1082).

Aliased Type§

pub struct ClientInfo {
    pub meta: Option<RequestMetaObject>,
    pub protocol_version: ProtocolVersion,
    pub capabilities: ClientCapabilities,
    pub client_info: Implementation,
}

Fields§

§meta: Option<RequestMetaObject>

Protocol-level metadata for this request (SEP-1319)

§protocol_version: ProtocolVersion

The MCP protocol version this client supports

§capabilities: ClientCapabilities

The capabilities this client supports (sampling, roots, etc.)

§client_info: Implementation

Information about the client implementation