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

import java.util.Map;

/**
 * MCP tool 定义。包含工具名、中文说明、输入 JSON Schema 和工具安全提示。
 *
 * @param name 工具名称
 * @param description 工具说明
 * @param inputSchema 输入 JSON Schema
 * @param annotations MCP 工具注解
 */
public record SuperAgentMcpToolDefinition(
        String name,
        String description,
        Map<String, Object> inputSchema,
        Map<String, Object> annotations
) {
}
