Represents a JSON-RPC 2.0 response object.
@type t() :: %McpServer.JsonRpc.Response{ error: map() | nil, id: String.t() | integer() | nil, jsonrpc: String.t(), result: any() | nil }