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

import com.fasterxml.jackson.databind.JsonNode;
import java.util.Map;

/**
 * MCP submit payload 适配结果。
 *
 * @param payload 可提交给业务入站服务的稳定 payload
 * @param mappingDiagnostics MCP 层 transport 映射诊断，只用于返回给调用方，不写入业务 JSON
 */
public record SuperAgentMcpSubmitPayloadAdaptation(
        JsonNode payload,
        Map<String, Object> mappingDiagnostics
) {
}
