From b0fe2cd2619605823e12b3935255566c58711ba0 Mon Sep 17 00:00:00 2001 From: hideya Date: Sat, 21 Dec 2024 10:39:21 +0900 Subject: [PATCH] Update the node client example for anthropic-ai/sdk 0.33 --- tutorials/building-a-client-node.mdx | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/tutorials/building-a-client-node.mdx b/tutorials/building-a-client-node.mdx index 9cc5ccc..ddfe90a 100644 --- a/tutorials/building-a-client-node.mdx +++ b/tutorials/building-a-client-node.mdx @@ -85,7 +85,6 @@ import { Client } from "@modelcontextprotocol/sdk/client/index.js"; import { StdioClientTransport } from "@modelcontextprotocol/sdk/client/stdio.js"; import Anthropic from "@anthropic-ai/sdk"; import dotenv from "dotenv"; -import { Tool } from "@anthropic-ai/sdk/resources/messages.js"; import { CallToolResultSchema, ListToolsResultSchema, @@ -181,7 +180,7 @@ Now add the core functionality for processing queries and handling tool calls: ListToolsResultSchema ); - const availableTools: Tool[] = toolsResponse.tools.map((tool: any) => ({ + const availableTools = toolsResponse.tools.map((tool: any) => ({ name: tool.name, description: tool.description, input_schema: tool.inputSchema, @@ -211,7 +210,7 @@ Now add the core functionality for processing queries and handling tool calls: method: "tools/call", params: { name: toolName, - args: toolArgs, + arguments: toolArgs, }, }, CallToolResultSchema