From 8cf13778b75c11de7fa202a3b5e26e8e8f259adb Mon Sep 17 00:00:00 2001 From: Siarhei Dudko Date: Sat, 20 Jun 2026 00:08:50 +0000 Subject: [PATCH 1/2] "dependencies" --- CHANGELOG.md | 5 ++ package-lock.json | 154 +++++++++++++++++++++++++--------------------- package.json | 22 +++---- 3 files changed, 100 insertions(+), 81 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index e0193e4..dfd302b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,8 @@ +# 0.0.15 / 2026-06-20 + +### :tada: Enhancements +- Updated dependencies: @ai-sdk/amazon-bedrock, @ai-sdk/anthropic, @ai-sdk/azure, @ai-sdk/deepseek, @ai-sdk/google, @ai-sdk/google-vertex, @ai-sdk/openai, @ai-sdk/openai-compatible, @ai-sdk/xai, ai, workers-ai-provider + # 0.0.14 / 2026-06-13 ### :tada: Enhancements diff --git a/package-lock.json b/package-lock.json index 543a4ee..4fce0b8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -29,27 +29,27 @@ "dependencies": { "@modelcontextprotocol/sdk": "^1.0.4", "@opentelemetry/api": "^1.9.1", - "ai": "^6.0.204", + "ai": "^6.0.208", "zod": "^4.4.3" }, "bin": { "dd-agent": "dist/cli.js" }, "devDependencies": { - "@ai-sdk/amazon-bedrock": "^4.0.117", - "@ai-sdk/anthropic": "^3.0.84", - "@ai-sdk/azure": "^3.0.74", - "@ai-sdk/deepseek": "^2.0.38", - "@ai-sdk/google": "^3.0.82", - "@ai-sdk/google-vertex": "^4.0.145", - "@ai-sdk/openai": "^3.0.71", - "@ai-sdk/openai-compatible": "^2.0.50", - "@ai-sdk/xai": "^3.0.95", + "@ai-sdk/amazon-bedrock": "^4.0.119", + "@ai-sdk/anthropic": "^3.0.85", + "@ai-sdk/azure": "^3.0.76", + "@ai-sdk/deepseek": "^2.0.39", + "@ai-sdk/google": "^3.0.83", + "@ai-sdk/google-vertex": "^4.0.147", + "@ai-sdk/openai": "^3.0.73", + "@ai-sdk/openai-compatible": "^2.0.51", + "@ai-sdk/xai": "^3.0.96", "@types/node": "^22.9.0", "prettier": "^3.8.4", "tsup": "^8.5.1", "typescript": "^6.0.3", - "workers-ai-provider": "^3.1.14" + "workers-ai-provider": "^3.2.0" }, "engines": { "node": ">=22.6.0" @@ -100,16 +100,16 @@ } }, "node_modules/@ai-sdk/amazon-bedrock": { - "version": "4.0.117", - "resolved": "https://registry.npmjs.org/@ai-sdk/amazon-bedrock/-/amazon-bedrock-4.0.117.tgz", - "integrity": "sha512-MebXAEsdvNdzKZCbVxFK0668KhYrs6W3mMH5fWT5Yc0TMSSTbwPI9fIw0sOzxLWd9TE9cJz73vVPjQjtG3vj/Q==", + "version": "4.0.119", + "resolved": "https://registry.npmjs.org/@ai-sdk/amazon-bedrock/-/amazon-bedrock-4.0.119.tgz", + "integrity": "sha512-DgJugGl0Euja2g+60p3eV+2k4kQvtLtJFeYskVrAlt0KgpVGYot0XEPCOBgjDsn6aAEuyibWDSIddxJU8k9wug==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@ai-sdk/anthropic": "3.0.84", - "@ai-sdk/openai": "3.0.71", + "@ai-sdk/anthropic": "3.0.85", + "@ai-sdk/openai": "3.0.73", "@ai-sdk/provider": "3.0.10", - "@ai-sdk/provider-utils": "4.0.29", + "@ai-sdk/provider-utils": "4.0.30", "@smithy/eventstream-codec": "^4.0.1", "@smithy/util-utf8": "^4.0.0", "aws4fetch": "^1.0.20" @@ -122,14 +122,14 @@ } }, "node_modules/@ai-sdk/anthropic": { - "version": "3.0.84", - "resolved": "https://registry.npmjs.org/@ai-sdk/anthropic/-/anthropic-3.0.84.tgz", - "integrity": "sha512-BIDaHmCHs6Sr5VUsEkTbbVlAN4GWjg97X9x/IfXyviLtzsXvffui9XIcZugkAi1Ri6FnvI5T5qDGh5YLnSuzRg==", + "version": "3.0.85", + "resolved": "https://registry.npmjs.org/@ai-sdk/anthropic/-/anthropic-3.0.85.tgz", + "integrity": "sha512-fNeDB644l5wbRNQU0FnI+F7UTtOenMnPtACfMPUJaS2zJfuBlseEa1TMg+otHkETZgaJB+6Na51NQEv0+m7czw==", "dev": true, "license": "Apache-2.0", "dependencies": { "@ai-sdk/provider": "3.0.10", - "@ai-sdk/provider-utils": "4.0.29" + "@ai-sdk/provider-utils": "4.0.30" }, "engines": { "node": ">=18" @@ -139,16 +139,16 @@ } }, "node_modules/@ai-sdk/azure": { - "version": "3.0.74", - "resolved": "https://registry.npmjs.org/@ai-sdk/azure/-/azure-3.0.74.tgz", - "integrity": "sha512-v71b/dQ12HDOWqZhdCSvLgxkFnFrFhqTn/hMBCXx2wS0B+QZwTT9wluX4ZCEGQCiUBkA6Vs+8AzowwXgp4Yo+w==", + "version": "3.0.76", + "resolved": "https://registry.npmjs.org/@ai-sdk/azure/-/azure-3.0.76.tgz", + "integrity": "sha512-Z7CsB0Vc/UsM3gkrUb9BiEJ/Lvf1mABj17UMjHFuK0GzyYRRMb6anxvJ9FtP7G5lItnifRHZ4ZrTSi5e7ghTYQ==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@ai-sdk/deepseek": "2.0.38", - "@ai-sdk/openai": "3.0.71", + "@ai-sdk/deepseek": "2.0.39", + "@ai-sdk/openai": "3.0.73", "@ai-sdk/provider": "3.0.10", - "@ai-sdk/provider-utils": "4.0.29" + "@ai-sdk/provider-utils": "4.0.30" }, "engines": { "node": ">=18" @@ -158,14 +158,14 @@ } }, "node_modules/@ai-sdk/deepseek": { - "version": "2.0.38", - "resolved": "https://registry.npmjs.org/@ai-sdk/deepseek/-/deepseek-2.0.38.tgz", - "integrity": "sha512-IkBQPEfRUbPEcWzigT76KttqoDqM4FR8H8cp5pgAw5RdDN++nUoJa0uZan3LuOp4IC8BKGZABJCqB97CMIYLdQ==", + "version": "2.0.39", + "resolved": "https://registry.npmjs.org/@ai-sdk/deepseek/-/deepseek-2.0.39.tgz", + "integrity": "sha512-3wUq1cvqSWkRadCSqcDXBLpOwUAe+JqfWQZS0fK0sWiqDeTIEzsse+r7xcN2x5XpJjefT0d7FQTa3u2lZ/yxbg==", "dev": true, "license": "Apache-2.0", "dependencies": { "@ai-sdk/provider": "3.0.10", - "@ai-sdk/provider-utils": "4.0.29" + "@ai-sdk/provider-utils": "4.0.30" }, "engines": { "node": ">=18" @@ -175,13 +175,13 @@ } }, "node_modules/@ai-sdk/gateway": { - "version": "3.0.130", - "resolved": "https://registry.npmjs.org/@ai-sdk/gateway/-/gateway-3.0.130.tgz", - "integrity": "sha512-qenRdpoYM+2y8Ibj3Y7XngvfcG4NIpejaM+YqAKWXi3/N1qZYeIelrm19jxhIwQW0W/g7WUz0L2Agl7+FnwrQA==", + "version": "3.0.133", + "resolved": "https://registry.npmjs.org/@ai-sdk/gateway/-/gateway-3.0.133.tgz", + "integrity": "sha512-Ebs+7iS9zUgJu5B0RlxM2JmDWzq79Cpd6YdiqcCzB5qFdpfQJPUDiXutqlQP89F2XGjOdDeidulBTXUdXWzOxw==", "license": "Apache-2.0", "dependencies": { "@ai-sdk/provider": "3.0.10", - "@ai-sdk/provider-utils": "4.0.29", + "@ai-sdk/provider-utils": "4.0.30", "@vercel/oidc": "3.2.0" }, "engines": { @@ -192,14 +192,14 @@ } }, "node_modules/@ai-sdk/google": { - "version": "3.0.82", - "resolved": "https://registry.npmjs.org/@ai-sdk/google/-/google-3.0.82.tgz", - "integrity": "sha512-md+M92ZJuPIMU2p4v1rGLpJJWTmTh/vpJPkMnQbEdcLaPTZxRaroIKSnmL/9UGJV0BORJlHNDJegkcnhVpTmDA==", + "version": "3.0.83", + "resolved": "https://registry.npmjs.org/@ai-sdk/google/-/google-3.0.83.tgz", + "integrity": "sha512-Pz7aCX0dy+5x+r4K/37HbLZNaPtPL4q2NduzJW64VffLv5sI9Nb478wAd7PlH2r2asiypJsz/Jerf9draTciUA==", "dev": true, "license": "Apache-2.0", "dependencies": { "@ai-sdk/provider": "3.0.10", - "@ai-sdk/provider-utils": "4.0.29" + "@ai-sdk/provider-utils": "4.0.30" }, "engines": { "node": ">=18" @@ -209,17 +209,17 @@ } }, "node_modules/@ai-sdk/google-vertex": { - "version": "4.0.145", - "resolved": "https://registry.npmjs.org/@ai-sdk/google-vertex/-/google-vertex-4.0.145.tgz", - "integrity": "sha512-48wlju7ksjARn6aa1vUZtPFDp+PXadHDpOsE8YHvi4wKVUf7Sxma+WYZNkIDts1b9Alv0BBZlkn5azLNciHD6g==", + "version": "4.0.147", + "resolved": "https://registry.npmjs.org/@ai-sdk/google-vertex/-/google-vertex-4.0.147.tgz", + "integrity": "sha512-GWHyCCjhTJ1DVZSPUl+fITtqAu0hDsApyF2IBORQJxMaBES+d7B/YOIZW9bz64yHB89BInHuxkQoMqVRNm+LyQ==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@ai-sdk/anthropic": "3.0.84", - "@ai-sdk/google": "3.0.82", - "@ai-sdk/openai-compatible": "2.0.50", + "@ai-sdk/anthropic": "3.0.85", + "@ai-sdk/google": "3.0.83", + "@ai-sdk/openai-compatible": "2.0.51", "@ai-sdk/provider": "3.0.10", - "@ai-sdk/provider-utils": "4.0.29", + "@ai-sdk/provider-utils": "4.0.30", "google-auth-library": "^10.5.0" }, "engines": { @@ -230,14 +230,14 @@ } }, "node_modules/@ai-sdk/openai": { - "version": "3.0.71", - "resolved": "https://registry.npmjs.org/@ai-sdk/openai/-/openai-3.0.71.tgz", - "integrity": "sha512-j6eBAa5oHFZ4U5CxpIV3T4zXNM/BviodNCZCL1qHkA4aqkwK9iQ18TWYz2DZcXpw4BO5pikKzqpXORxb1EnZGA==", + "version": "3.0.73", + "resolved": "https://registry.npmjs.org/@ai-sdk/openai/-/openai-3.0.73.tgz", + "integrity": "sha512-+3x9oxHv9Xp33Iv2L8D+e5hqmZi64jofBKig/9611JKyfV59NdkaDDajtwc0CxOEfARgCVq1BW7dP+526gKOKw==", "dev": true, "license": "Apache-2.0", "dependencies": { "@ai-sdk/provider": "3.0.10", - "@ai-sdk/provider-utils": "4.0.29" + "@ai-sdk/provider-utils": "4.0.30" }, "engines": { "node": ">=18" @@ -247,14 +247,14 @@ } }, "node_modules/@ai-sdk/openai-compatible": { - "version": "2.0.50", - "resolved": "https://registry.npmjs.org/@ai-sdk/openai-compatible/-/openai-compatible-2.0.50.tgz", - "integrity": "sha512-HyuxddF2Yv5G8qxK/0uksAINjQ4h6TpwOqHuqzsCM0u78/JWAW2OXcIplQeB44PIAORgPjbMzrw9DhnPYHMskA==", + "version": "2.0.51", + "resolved": "https://registry.npmjs.org/@ai-sdk/openai-compatible/-/openai-compatible-2.0.51.tgz", + "integrity": "sha512-A6qfyaVs4lxmRxRux6U3ViOa8mMbsSd0OaHghpei2MpiBT6791J4zFH5MN7kaW1tLfQ246rSC2DVTMOavsycjQ==", "dev": true, "license": "Apache-2.0", "dependencies": { "@ai-sdk/provider": "3.0.10", - "@ai-sdk/provider-utils": "4.0.29" + "@ai-sdk/provider-utils": "4.0.30" }, "engines": { "node": ">=18" @@ -276,9 +276,9 @@ } }, "node_modules/@ai-sdk/provider-utils": { - "version": "4.0.29", - "resolved": "https://registry.npmjs.org/@ai-sdk/provider-utils/-/provider-utils-4.0.29.tgz", - "integrity": "sha512-uhukHaCBvqkwBHkT8C2PrnqKTCoLn3pdHXqtcR9I8ErH+flbzgW4o7VHSNIup9LRu+WBvZIZDQLsx6rwl2tiOA==", + "version": "4.0.30", + "resolved": "https://registry.npmjs.org/@ai-sdk/provider-utils/-/provider-utils-4.0.30.tgz", + "integrity": "sha512-VO7I+vPffqI5sMnPoUq5DCSqKIgQIk/naJWRdQVpz2ma2zoprC/lqiJiUEl2s6DfvTD76TbhD3q39ROjlA6rGw==", "license": "Apache-2.0", "dependencies": { "@ai-sdk/provider": "3.0.10", @@ -293,15 +293,15 @@ } }, "node_modules/@ai-sdk/xai": { - "version": "3.0.95", - "resolved": "https://registry.npmjs.org/@ai-sdk/xai/-/xai-3.0.95.tgz", - "integrity": "sha512-8pN/bekiBy4Nf0h9G934mpNg+izj+sAgKjqd3GcoGZKhj2I7d40khQlFxgzoA2xOQNzMfcKKNAUQb22EulB8OQ==", + "version": "3.0.96", + "resolved": "https://registry.npmjs.org/@ai-sdk/xai/-/xai-3.0.96.tgz", + "integrity": "sha512-a24jD29cQ3YocP7B4NUvNTb9s5CYR1ao2yU/QncT7QDwwOp4x/lq+6W+BdXGf1VucG7A0dx9jtyIOm6PE4JPyg==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@ai-sdk/openai-compatible": "2.0.50", + "@ai-sdk/openai-compatible": "2.0.51", "@ai-sdk/provider": "3.0.10", - "@ai-sdk/provider-utils": "4.0.29" + "@ai-sdk/provider-utils": "4.0.30" }, "engines": { "node": ">=18" @@ -1436,14 +1436,14 @@ } }, "node_modules/ai": { - "version": "6.0.204", - "resolved": "https://registry.npmjs.org/ai/-/ai-6.0.204.tgz", - "integrity": "sha512-SudB8rUwaVhpWF8+qTJcxUptXPIdN9rWMknzTT3WbKa2QwiGRshyepFKNkDILWm882LgqlEyRZgKhNT14j0jpQ==", + "version": "6.0.208", + "resolved": "https://registry.npmjs.org/ai/-/ai-6.0.208.tgz", + "integrity": "sha512-STz+AaZqJ4ZjH7UkpXkbHx+bjgIDOsE8fIUoZjkZ2whoZcfVmG9K/TqEKouJZ03SuZuD7lagntlU3zBhAEkRpQ==", "license": "Apache-2.0", "dependencies": { - "@ai-sdk/gateway": "3.0.130", + "@ai-sdk/gateway": "3.0.133", "@ai-sdk/provider": "3.0.10", - "@ai-sdk/provider-utils": "4.0.29", + "@ai-sdk/provider-utils": "4.0.30", "@opentelemetry/api": "^1.9.0" }, "engines": { @@ -3379,14 +3379,28 @@ } }, "node_modules/workers-ai-provider": { - "version": "3.1.14", - "resolved": "https://registry.npmjs.org/workers-ai-provider/-/workers-ai-provider-3.1.14.tgz", - "integrity": "sha512-/umrajFP6OkZVbDAxwkrO9NPdNFG4c+i0fiVqdf4PGsLN+CiDsLJCI6xW0WXDLDR1ZZyjE4T6Xp6O/IKBIWGHQ==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/workers-ai-provider/-/workers-ai-provider-3.2.0.tgz", + "integrity": "sha512-zw74Z5gfmF2i8wR+ORzGrTwY/6Ui24T6FpiNbzjqQJMMmUSIzZhCDyDIiRYIIxsFwvATITrsQLCWHZnxPNpQ4Q==", "dev": true, "license": "MIT", "peerDependencies": { + "@ai-sdk/anthropic": "^3.0.0", + "@ai-sdk/google": "^3.0.0", + "@ai-sdk/openai": "^3.0.0", "@ai-sdk/provider": "^3.0.0", "ai": "^6.0.0" + }, + "peerDependenciesMeta": { + "@ai-sdk/anthropic": { + "optional": true + }, + "@ai-sdk/google": { + "optional": true + }, + "@ai-sdk/openai": { + "optional": true + } } }, "node_modules/wrappy": { diff --git a/package.json b/package.json index e009940..b68b1c5 100644 --- a/package.json +++ b/package.json @@ -91,7 +91,7 @@ "dependencies": { "@modelcontextprotocol/sdk": "^1.0.4", "@opentelemetry/api": "^1.9.1", - "ai": "^6.0.204", + "ai": "^6.0.208", "zod": "^4.4.3" }, "peerDependencies": { @@ -139,20 +139,20 @@ } }, "devDependencies": { - "@ai-sdk/amazon-bedrock": "^4.0.117", - "@ai-sdk/anthropic": "^3.0.84", - "@ai-sdk/azure": "^3.0.74", - "@ai-sdk/deepseek": "^2.0.38", - "@ai-sdk/google": "^3.0.82", - "@ai-sdk/google-vertex": "^4.0.145", - "@ai-sdk/openai": "^3.0.71", - "@ai-sdk/openai-compatible": "^2.0.50", - "@ai-sdk/xai": "^3.0.95", + "@ai-sdk/amazon-bedrock": "^4.0.119", + "@ai-sdk/anthropic": "^3.0.85", + "@ai-sdk/azure": "^3.0.76", + "@ai-sdk/deepseek": "^2.0.39", + "@ai-sdk/google": "^3.0.83", + "@ai-sdk/google-vertex": "^4.0.147", + "@ai-sdk/openai": "^3.0.73", + "@ai-sdk/openai-compatible": "^2.0.51", + "@ai-sdk/xai": "^3.0.96", "@types/node": "^22.9.0", "prettier": "^3.8.4", "tsup": "^8.5.1", "typescript": "^6.0.3", - "workers-ai-provider": "^3.1.14" + "workers-ai-provider": "^3.2.0" }, "engines": { "node": ">=22.6.0" From f09b405c5ddb288f11ee219272ff2d21be597a26 Mon Sep 17 00:00:00 2001 From: Siarhei Dudko Date: Sat, 20 Jun 2026 00:08:50 +0000 Subject: [PATCH 2/2] 0.0.15 --- package-lock.json | 4 ++-- package.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index 4fce0b8..9bc0786 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@dudko.dev/agent", - "version": "0.0.14", + "version": "0.0.15", "lockfileVersion": 7, "requires": true, "packages": { "": { "name": "@dudko.dev/agent", - "version": "0.0.14", + "version": "0.0.15", "funding": [ { "type": "individual", diff --git a/package.json b/package.json index b68b1c5..79245a7 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@dudko.dev/agent", - "version": "0.0.14", + "version": "0.0.15", "type": "module", "description": "Tool-using planning agent over MCP servers, built on the Vercel AI SDK.", "keywords": [