diff options
Diffstat (limited to 'packages/core/src/tools/mcp-tool.ts')
| -rw-r--r-- | packages/core/src/tools/mcp-tool.ts | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/packages/core/src/tools/mcp-tool.ts b/packages/core/src/tools/mcp-tool.ts index 2cb124ed..9916d7f9 100644 --- a/packages/core/src/tools/mcp-tool.ts +++ b/packages/core/src/tools/mcp-tool.ts @@ -113,7 +113,9 @@ export class DiscoveredMCPTool extends BaseTool<ToolParams, ToolResult> { args: params, }, ]; - const responseParts = await this.mcpTool.callTool(functionCalls); + + const responseParts: Part[] = await this.mcpTool.callTool(functionCalls); + return { llmContent: responseParts, returnDisplay: getStringifiedResultForDisplay(responseParts), |
