pub type ServerInfo = InitializeResult;👎Deprecated:
use ServerConfig instead
Expand description
Deprecated alias for ServerConfig.
The name collides with the protocol’s serverInfo field, which is only the
Implementation identity, so server_info.server_info was easy to
misread (#1082).
Aliased Type§
pub struct ServerInfo {
pub protocol_version: ProtocolVersion,
pub capabilities: ServerCapabilities,
pub server_info: Implementation,
pub instructions: Option<String>,
pub meta: Option<MetaObject>,
}Fields§
§protocol_version: ProtocolVersionThe MCP protocol version this server supports
capabilities: ServerCapabilitiesThe capabilities this server provides (tools, resources, prompts, etc.)
server_info: ImplementationInformation about the server implementation
instructions: Option<String>Optional human-readable instructions about using this server
meta: Option<MetaObject>