Source code for ralph.mcp.protocol._mcp_message
"""MCP message dataclass."""
from __future__ import annotations
from dataclasses import dataclass
[docs]
@dataclass
class MCPMessage:
"""Represents an MCP message."""
method: str
params: dict[str, object] | None = None
msg_id: str | int | None = None
error: dict[str, object] | None = None