Capabilities declared by an MCP client during initialization.
Summary
Types
@type t() :: %MCP.Protocol.Capabilities.ClientCapabilities{ elicitation: MCP.Protocol.Capabilities.ElicitationCapabilities.t() | nil, experimental: map() | nil, roots: MCP.Protocol.Capabilities.RootCapabilities.t() | nil, sampling: MCP.Protocol.Capabilities.SamplingCapabilities.t() | nil }