MCP::Protocol::ServerCapabilities
Inherits JSON::Serializable::Unmapped < JSON::Serializable < Reference < Object
Constructors
new(pull : JSON::PullParser)
Sourcenew(experimental : Nil | Hash(String, JSON::Any) = nil, sampling : Nil | Hash(String, JSON::Any) = nil, logging : Nil | Hash(String, JSON::Any) = nil, completions : Nil | Hash(String, JSON::Any) = nil, prompts : MCP::Protocol::ServerCapabilities::PromptsCapability | Nil = nil, resources : MCP::Protocol::ServerCapabilities::ResourcesCapability | Nil = nil, tools : MCP::Protocol::ServerCapabilities::ToolsCapability | Nil = nil)
Sourcenew(*, __pull_for_json_serializable pull : JSON::PullParser)
SourceInstance methods
completions
Sourceexperimental
Sourcelogging
Sourceprompts
Sourceresources
Sourcesampling
Sourcetools
Sourcewith_completions
Sourcewith_experimental
Sourcewith_logging
Source