* 调用 MCP 工具 * @param request 工具调用请求 * @returns 调用响应
(request: MCPToolCallRequest)
| 155 | * @returns 调用响应 |
| 156 | */ |
| 157 | async callTool(request: MCPToolCallRequest): Promise<MCPToolCallResponse> { |
| 158 | return this.request<MCPToolCallResponse>("/v1/mcp/tools/call", { |
| 159 | method: "POST", |
| 160 | body: request, |
| 161 | timeout: request.timeout, |
| 162 | }); |
| 163 | } |
| 164 | |
| 165 | /** |
| 166 | * 调用 MCP 工具(便捷方法) |