diff --git a/package-lock.json b/package-lock.json index 5c28f150..b9b98298 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,7 +11,7 @@ "license": "Apache-2.0", "dependencies": { "@anthropic-ai/claude-code": "^1.0.70", - "@anthropic-ai/sdk": "^0.54.0", + "@anthropic-ai/sdk": "^0.65.0", "@google/genai": "^1.11.0", "@modelcontextprotocol/sdk": "^1.17.0", "@musistudio/llms": "^1.0.19", @@ -132,10 +132,23 @@ } }, "node_modules/@anthropic-ai/sdk": { - "version": "0.54.0", + "version": "0.65.0", + "resolved": "https://registry.npmjs.org/@anthropic-ai/sdk/-/sdk-0.65.0.tgz", + "integrity": "sha512-zIdPOcrCVEI8t3Di40nH4z9EoeyGZfXbYSvWdDLsB/KkaSYMnEgC7gmcgWu83g2NTn1ZTpbMvpdttWDGGIk6zw==", "license": "MIT", + "dependencies": { + "json-schema-to-ts": "^3.1.1" + }, "bin": { "anthropic-ai-sdk": "bin/cli" + }, + "peerDependencies": { + "zod": "^3.25.0 || ^4.0.0" + }, + "peerDependenciesMeta": { + "zod": { + "optional": true + } } }, "node_modules/@apideck/better-ajv-errors": { @@ -2738,6 +2751,15 @@ "uuid": "^11.1.0" } }, + "node_modules/@musistudio/llms/node_modules/@anthropic-ai/sdk": { + "version": "0.54.0", + "resolved": "https://registry.npmjs.org/@anthropic-ai/sdk/-/sdk-0.54.0.tgz", + "integrity": "sha512-xyoCtHJnt/qg5GG6IgK+UJEndz8h8ljzt/caKXmq3LfBF81nC/BW6E4x2rOWCZcvsLyVW+e8U5mtIr6UCE/kJw==", + "license": "MIT", + "bin": { + "anthropic-ai-sdk": "bin/cli" + } + }, "node_modules/@musistudio/llms/node_modules/gaxios": { "version": "7.1.1", "resolved": "https://registry.npmjs.org/gaxios/-/gaxios-7.1.1.tgz", @@ -9005,6 +9027,19 @@ "dequal": "^2.0.3" } }, + "node_modules/json-schema-to-ts": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/json-schema-to-ts/-/json-schema-to-ts-3.1.1.tgz", + "integrity": "sha512-+DWg8jCJG2TEnpy7kOm/7/AxaYoaRbjVB4LFZLySZlWn8exGs3A4OLJR966cVvU26N7X9TWxl+Jsw7dzAqKT6g==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.18.3", + "ts-algebra": "^2.0.0" + }, + "engines": { + "node": ">=16" + } + }, "node_modules/json-schema-traverse": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", @@ -12554,6 +12589,12 @@ "url": "https://github.com/sponsors/wooorm" } }, + "node_modules/ts-algebra": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ts-algebra/-/ts-algebra-2.0.0.tgz", + "integrity": "sha512-FPAhNPFMrkwz76P7cdjdmiShwMynZYN6SgOujD1urY4oNm80Ou9oMdmbR45LotcKOXoy7wSmHkRFE6Mxbrhefw==", + "license": "MIT" + }, "node_modules/ts-api-utils": { "version": "2.1.0", "dev": true, diff --git a/package.json b/package.json index 62a7c3d1..3807da0a 100644 --- a/package.json +++ b/package.json @@ -55,7 +55,7 @@ }, "dependencies": { "@anthropic-ai/claude-code": "^1.0.70", - "@anthropic-ai/sdk": "^0.54.0", + "@anthropic-ai/sdk": "^0.65.0", "@google/genai": "^1.11.0", "@modelcontextprotocol/sdk": "^1.17.0", "@musistudio/llms": "^1.0.19",