@type t() :: %GenMCP.MCP.ClientCapabilities{ elicitation: term(), experimental: term(), roots: term(), sampling: term(), tasks: term() }