Module: Ask::MCP::Native::Messages::Meta

Defined in:
lib/ask/mcp/native/messages.rb

Overview

Reserved _meta keys for the stateless protocol (2026-07-28). Keys are namespaced strings; note the JSON parser symbolizes all keys, so lookups must try both the string and symbol forms.

Constant Summary collapse

PROTOCOL_VERSION_KEY =
"io.modelcontextprotocol/protocolVersion"
CLIENT_CAPABILITIES_KEY =
"io.modelcontextprotocol/clientCapabilities"
CLIENT_INFO_KEY =
"io.modelcontextprotocol/clientInfo"
SERVER_INFO_KEY =
"io.modelcontextprotocol/serverInfo"
LOG_LEVEL_KEY =
"io.modelcontextprotocol/logLevel"