summaryrefslogtreecommitdiff
path: root/packages/core/src/tools/mcp-tool.test.ts
diff options
context:
space:
mode:
authorWanlin Du <[email protected]>2025-07-16 14:32:34 -0700
committerGitHub <[email protected]>2025-07-16 21:32:34 +0000
commitf6ee0d182bcb6c9c6e3c9d34174d8d984bbddb37 (patch)
treecdfe052e9124b21a3567d3b495882dec57664f11 /packages/core/src/tools/mcp-tool.test.ts
parent21eb44b242e045cad957d21b049d00b55abf9489 (diff)
fix: update google/genai to v1.9.0 and switch to parametersJsonSchema for MCP related tools (#4176)
Co-authored-by: Jack Wotherspoon <[email protected]>
Diffstat (limited to 'packages/core/src/tools/mcp-tool.test.ts')
-rw-r--r--packages/core/src/tools/mcp-tool.test.ts5
1 files changed, 4 insertions, 1 deletions
diff --git a/packages/core/src/tools/mcp-tool.test.ts b/packages/core/src/tools/mcp-tool.test.ts
index d972efdb..4411e674 100644
--- a/packages/core/src/tools/mcp-tool.test.ts
+++ b/packages/core/src/tools/mcp-tool.test.ts
@@ -65,7 +65,8 @@ describe('DiscoveredMCPTool', () => {
expect(tool.name).toBe(toolNameForModel);
expect(tool.schema.name).toBe(toolNameForModel);
expect(tool.schema.description).toBe(baseDescription);
- expect(tool.schema.parameters).toEqual(inputSchema);
+ expect(tool.schema.parameters).toBeUndefined();
+ expect(tool.schema.parametersJsonSchema).toEqual(inputSchema);
expect(tool.serverToolName).toBe(serverToolName);
expect(tool.timeout).toBeUndefined();
});
@@ -81,6 +82,8 @@ describe('DiscoveredMCPTool', () => {
serverToolName,
);
expect(tool.schema.description).toBe(baseDescription);
+ expect(tool.schema.parameters).toBeUndefined();
+ expect(tool.schema.parametersJsonSchema).toEqual(inputSchema);
});
it('should accept and store a custom timeout', () => {