package cn.nianxx.thhotel.integrations.mcp.superagent.common.request;

import com.fasterxml.jackson.databind.JsonNode;

/**
 * SuperAgent MCP JSON-RPC 请求。MCP endpoint 只读取方法名、请求 ID 和参数节点。
 *
 * @param jsonrpc JSON-RPC 版本
 * @param id 请求 ID，可能是字符串或数字
 * @param method MCP 方法名
 * @param params 方法参数
 */
public record SuperAgentMcpJsonRpcRequest(
        String jsonrpc,
        JsonNode id,
        String method,
        JsonNode params
) {
}
