diff --git a/CHANGELOG.md b/CHANGELOG.md index e6e3d93..e0193e4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,8 @@ +# 0.0.14 / 2026-06-13 + +### :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, prettier + # 0.0.13 / 2026-06-06 ### :tada: Enhancements diff --git a/package-lock.json b/package-lock.json index a70e8e5..543a4ee 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@dudko.dev/agent", - "version": "0.0.13", + "version": "0.0.14", "lockfileVersion": 7, "requires": true, "packages": { "": { "name": "@dudko.dev/agent", - "version": "0.0.13", + "version": "0.0.14", "funding": [ { "type": "individual", @@ -29,24 +29,24 @@ "dependencies": { "@modelcontextprotocol/sdk": "^1.0.4", "@opentelemetry/api": "^1.9.1", - "ai": "^6.0.197", + "ai": "^6.0.204", "zod": "^4.4.3" }, "bin": { "dd-agent": "dist/cli.js" }, "devDependencies": { - "@ai-sdk/amazon-bedrock": "^4.0.113", - "@ai-sdk/anthropic": "^3.0.81", - "@ai-sdk/azure": "^3.0.70", - "@ai-sdk/deepseek": "^2.0.35", - "@ai-sdk/google": "^3.0.80", - "@ai-sdk/google-vertex": "^4.0.142", - "@ai-sdk/openai": "^3.0.68", - "@ai-sdk/openai-compatible": "^2.0.48", - "@ai-sdk/xai": "^3.0.93", + "@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", "@types/node": "^22.9.0", - "prettier": "^3.8.3", + "prettier": "^3.8.4", "tsup": "^8.5.1", "typescript": "^6.0.3", "workers-ai-provider": "^3.1.14" @@ -100,16 +100,16 @@ } }, "node_modules/@ai-sdk/amazon-bedrock": { - "version": "4.0.113", - "resolved": "https://registry.npmjs.org/@ai-sdk/amazon-bedrock/-/amazon-bedrock-4.0.113.tgz", - "integrity": "sha512-qoeF2ghkYqHY4u68rasZopYsRuGnRwgqSfe6rhC/jM6W73Z7TU5v9QcfDYKt9dgp19YHY9EqiX3SXVC+uPGkRQ==", + "version": "4.0.117", + "resolved": "https://registry.npmjs.org/@ai-sdk/amazon-bedrock/-/amazon-bedrock-4.0.117.tgz", + "integrity": "sha512-MebXAEsdvNdzKZCbVxFK0668KhYrs6W3mMH5fWT5Yc0TMSSTbwPI9fIw0sOzxLWd9TE9cJz73vVPjQjtG3vj/Q==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@ai-sdk/anthropic": "3.0.81", - "@ai-sdk/openai": "3.0.68", + "@ai-sdk/anthropic": "3.0.84", + "@ai-sdk/openai": "3.0.71", "@ai-sdk/provider": "3.0.10", - "@ai-sdk/provider-utils": "4.0.27", + "@ai-sdk/provider-utils": "4.0.29", "@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.81", - "resolved": "https://registry.npmjs.org/@ai-sdk/anthropic/-/anthropic-3.0.81.tgz", - "integrity": "sha512-B1JDd9Ugq9R5AgIaW3674lhGCMMYJcPUxnrZh8fzbGojgg4QvHFRv6eZahGQAUsmGHbcf74G9bdSBDLWQGY2GA==", + "version": "3.0.84", + "resolved": "https://registry.npmjs.org/@ai-sdk/anthropic/-/anthropic-3.0.84.tgz", + "integrity": "sha512-BIDaHmCHs6Sr5VUsEkTbbVlAN4GWjg97X9x/IfXyviLtzsXvffui9XIcZugkAi1Ri6FnvI5T5qDGh5YLnSuzRg==", "dev": true, "license": "Apache-2.0", "dependencies": { "@ai-sdk/provider": "3.0.10", - "@ai-sdk/provider-utils": "4.0.27" + "@ai-sdk/provider-utils": "4.0.29" }, "engines": { "node": ">=18" @@ -139,15 +139,16 @@ } }, "node_modules/@ai-sdk/azure": { - "version": "3.0.70", - "resolved": "https://registry.npmjs.org/@ai-sdk/azure/-/azure-3.0.70.tgz", - "integrity": "sha512-FGwFAt1k/ZU90DydRqpAg6eFjmFxhaBh2rlI3kAIsCrbM6bbQAdYhmQJ3hlR0289uSDzsW0jRk7lDYCW1kSXRQ==", + "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==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@ai-sdk/openai": "3.0.68", + "@ai-sdk/deepseek": "2.0.38", + "@ai-sdk/openai": "3.0.71", "@ai-sdk/provider": "3.0.10", - "@ai-sdk/provider-utils": "4.0.27" + "@ai-sdk/provider-utils": "4.0.29" }, "engines": { "node": ">=18" @@ -157,14 +158,14 @@ } }, "node_modules/@ai-sdk/deepseek": { - "version": "2.0.35", - "resolved": "https://registry.npmjs.org/@ai-sdk/deepseek/-/deepseek-2.0.35.tgz", - "integrity": "sha512-9DhYurbAvcurOEGN6u2myYDybrrzGfcrkG8hwmFjwTrePW6KCMggm0YxP7e8RkLYcQKqCEMgFlyEB4BM6EmiKg==", + "version": "2.0.38", + "resolved": "https://registry.npmjs.org/@ai-sdk/deepseek/-/deepseek-2.0.38.tgz", + "integrity": "sha512-IkBQPEfRUbPEcWzigT76KttqoDqM4FR8H8cp5pgAw5RdDN++nUoJa0uZan3LuOp4IC8BKGZABJCqB97CMIYLdQ==", "dev": true, "license": "Apache-2.0", "dependencies": { "@ai-sdk/provider": "3.0.10", - "@ai-sdk/provider-utils": "4.0.27" + "@ai-sdk/provider-utils": "4.0.29" }, "engines": { "node": ">=18" @@ -174,13 +175,13 @@ } }, "node_modules/@ai-sdk/gateway": { - "version": "3.0.125", - "resolved": "https://registry.npmjs.org/@ai-sdk/gateway/-/gateway-3.0.125.tgz", - "integrity": "sha512-tocl7cUDoTpmhZqeW8XVKMMznZQwwQAEunF0VyNKmf64qt8NbMIAEiet/vRMzh7Jr9WcFeb6EZjmhLTP4Qx2Og==", + "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==", "license": "Apache-2.0", "dependencies": { "@ai-sdk/provider": "3.0.10", - "@ai-sdk/provider-utils": "4.0.27", + "@ai-sdk/provider-utils": "4.0.29", "@vercel/oidc": "3.2.0" }, "engines": { @@ -191,14 +192,14 @@ } }, "node_modules/@ai-sdk/google": { - "version": "3.0.80", - "resolved": "https://registry.npmjs.org/@ai-sdk/google/-/google-3.0.80.tgz", - "integrity": "sha512-5ORbm/yFUPO0MEvZsxBMN0cdKw2+lwU/wVn5KN3KF8Dmk1LughuDuUohMh/7iU/XFTiyB0OvmTW/tdV/J7O9zg==", + "version": "3.0.82", + "resolved": "https://registry.npmjs.org/@ai-sdk/google/-/google-3.0.82.tgz", + "integrity": "sha512-md+M92ZJuPIMU2p4v1rGLpJJWTmTh/vpJPkMnQbEdcLaPTZxRaroIKSnmL/9UGJV0BORJlHNDJegkcnhVpTmDA==", "dev": true, "license": "Apache-2.0", "dependencies": { "@ai-sdk/provider": "3.0.10", - "@ai-sdk/provider-utils": "4.0.27" + "@ai-sdk/provider-utils": "4.0.29" }, "engines": { "node": ">=18" @@ -208,17 +209,17 @@ } }, "node_modules/@ai-sdk/google-vertex": { - "version": "4.0.142", - "resolved": "https://registry.npmjs.org/@ai-sdk/google-vertex/-/google-vertex-4.0.142.tgz", - "integrity": "sha512-bTWfj0ITBHjAVJHWCA0DB7PO+aDX8bWxTI9hpNAKH7e5uO74URKdi22zlQAOsROEufcLYiAw0LjrYmmXiksErw==", + "version": "4.0.145", + "resolved": "https://registry.npmjs.org/@ai-sdk/google-vertex/-/google-vertex-4.0.145.tgz", + "integrity": "sha512-48wlju7ksjARn6aa1vUZtPFDp+PXadHDpOsE8YHvi4wKVUf7Sxma+WYZNkIDts1b9Alv0BBZlkn5azLNciHD6g==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@ai-sdk/anthropic": "3.0.81", - "@ai-sdk/google": "3.0.80", - "@ai-sdk/openai-compatible": "2.0.48", + "@ai-sdk/anthropic": "3.0.84", + "@ai-sdk/google": "3.0.82", + "@ai-sdk/openai-compatible": "2.0.50", "@ai-sdk/provider": "3.0.10", - "@ai-sdk/provider-utils": "4.0.27", + "@ai-sdk/provider-utils": "4.0.29", "google-auth-library": "^10.5.0" }, "engines": { @@ -229,14 +230,14 @@ } }, "node_modules/@ai-sdk/openai": { - "version": "3.0.68", - "resolved": "https://registry.npmjs.org/@ai-sdk/openai/-/openai-3.0.68.tgz", - "integrity": "sha512-FCs/DPr4M95UyZ/ABHJmTmCEYRCka/4J0Bna0nsd78QCdGIS0X/zhn+fVzB7mZJo7464uOWYUjROx9PGNGOb0w==", + "version": "3.0.71", + "resolved": "https://registry.npmjs.org/@ai-sdk/openai/-/openai-3.0.71.tgz", + "integrity": "sha512-j6eBAa5oHFZ4U5CxpIV3T4zXNM/BviodNCZCL1qHkA4aqkwK9iQ18TWYz2DZcXpw4BO5pikKzqpXORxb1EnZGA==", "dev": true, "license": "Apache-2.0", "dependencies": { "@ai-sdk/provider": "3.0.10", - "@ai-sdk/provider-utils": "4.0.27" + "@ai-sdk/provider-utils": "4.0.29" }, "engines": { "node": ">=18" @@ -246,14 +247,14 @@ } }, "node_modules/@ai-sdk/openai-compatible": { - "version": "2.0.48", - "resolved": "https://registry.npmjs.org/@ai-sdk/openai-compatible/-/openai-compatible-2.0.48.tgz", - "integrity": "sha512-z9MC6M4Oh/yUY/F/eszOtO8wc2nMz99XmZQKd2gWTtyIfe716xTfrKe3aYZKg20NZDtyjqPPKPSR+wqz7q1T7Q==", + "version": "2.0.50", + "resolved": "https://registry.npmjs.org/@ai-sdk/openai-compatible/-/openai-compatible-2.0.50.tgz", + "integrity": "sha512-HyuxddF2Yv5G8qxK/0uksAINjQ4h6TpwOqHuqzsCM0u78/JWAW2OXcIplQeB44PIAORgPjbMzrw9DhnPYHMskA==", "dev": true, "license": "Apache-2.0", "dependencies": { "@ai-sdk/provider": "3.0.10", - "@ai-sdk/provider-utils": "4.0.27" + "@ai-sdk/provider-utils": "4.0.29" }, "engines": { "node": ">=18" @@ -275,9 +276,9 @@ } }, "node_modules/@ai-sdk/provider-utils": { - "version": "4.0.27", - "resolved": "https://registry.npmjs.org/@ai-sdk/provider-utils/-/provider-utils-4.0.27.tgz", - "integrity": "sha512-ubkAJ+xODouwtmN1tYlvTPphH1hPOBfZaEQe8U7skGvFAnIRs9PPpsq57bC2+Ky/MB4yzhd6YOsxTAx9sGpazw==", + "version": "4.0.29", + "resolved": "https://registry.npmjs.org/@ai-sdk/provider-utils/-/provider-utils-4.0.29.tgz", + "integrity": "sha512-uhukHaCBvqkwBHkT8C2PrnqKTCoLn3pdHXqtcR9I8ErH+flbzgW4o7VHSNIup9LRu+WBvZIZDQLsx6rwl2tiOA==", "license": "Apache-2.0", "dependencies": { "@ai-sdk/provider": "3.0.10", @@ -292,15 +293,15 @@ } }, "node_modules/@ai-sdk/xai": { - "version": "3.0.93", - "resolved": "https://registry.npmjs.org/@ai-sdk/xai/-/xai-3.0.93.tgz", - "integrity": "sha512-HxazLIcSTgI0UQoq6ua0rcSR8+eXuNy0Qh4jkCY9EAWedYn6CQ0XD/j34U4/JYtO738xJdY+tE95okdqWqXkHA==", + "version": "3.0.95", + "resolved": "https://registry.npmjs.org/@ai-sdk/xai/-/xai-3.0.95.tgz", + "integrity": "sha512-8pN/bekiBy4Nf0h9G934mpNg+izj+sAgKjqd3GcoGZKhj2I7d40khQlFxgzoA2xOQNzMfcKKNAUQb22EulB8OQ==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@ai-sdk/openai-compatible": "2.0.48", + "@ai-sdk/openai-compatible": "2.0.50", "@ai-sdk/provider": "3.0.10", - "@ai-sdk/provider-utils": "4.0.27" + "@ai-sdk/provider-utils": "4.0.29" }, "engines": { "node": ">=18" @@ -1435,14 +1436,14 @@ } }, "node_modules/ai": { - "version": "6.0.197", - "resolved": "https://registry.npmjs.org/ai/-/ai-6.0.197.tgz", - "integrity": "sha512-U3KsjkqwQXGHC0u0VeUDqUaNaBS/uQc7v4Vj92Cjv5lPx5DIyRBQYk4Hipy5vwD9AQKIG8uRvdaN9R+pAvrtcQ==", + "version": "6.0.204", + "resolved": "https://registry.npmjs.org/ai/-/ai-6.0.204.tgz", + "integrity": "sha512-SudB8rUwaVhpWF8+qTJcxUptXPIdN9rWMknzTT3WbKa2QwiGRshyepFKNkDILWm882LgqlEyRZgKhNT14j0jpQ==", "license": "Apache-2.0", "dependencies": { - "@ai-sdk/gateway": "3.0.125", + "@ai-sdk/gateway": "3.0.130", "@ai-sdk/provider": "3.0.10", - "@ai-sdk/provider-utils": "4.0.27", + "@ai-sdk/provider-utils": "4.0.29", "@opentelemetry/api": "^1.9.0" }, "engines": { @@ -2785,9 +2786,9 @@ } }, "node_modules/prettier": { - "version": "3.8.3", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.8.3.tgz", - "integrity": "sha512-7igPTM53cGHMW8xWuVTydi2KO233VFiTNyF5hLJqpilHfmn8C8gPf+PS7dUT64YcXFbiMGZxS9pCSxL/Dxm/Jw==", + "version": "3.8.4", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.8.4.tgz", + "integrity": "sha512-N2MylSdi48+5N/6S5j+maeHbUSIzzZ5uOcX5Hm4QpV8Dkb1HFjfAKTKX6yNPJQD9AhcT3ifHNB66tWTTJDi11Q==", "dev": true, "license": "MIT", "bin": { diff --git a/package.json b/package.json index 099110c..e009940 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@dudko.dev/agent", - "version": "0.0.13", + "version": "0.0.14", "type": "module", "description": "Tool-using planning agent over MCP servers, built on the Vercel AI SDK.", "keywords": [ @@ -91,7 +91,7 @@ "dependencies": { "@modelcontextprotocol/sdk": "^1.0.4", "@opentelemetry/api": "^1.9.1", - "ai": "^6.0.197", + "ai": "^6.0.204", "zod": "^4.4.3" }, "peerDependencies": { @@ -139,17 +139,17 @@ } }, "devDependencies": { - "@ai-sdk/amazon-bedrock": "^4.0.113", - "@ai-sdk/anthropic": "^3.0.81", - "@ai-sdk/azure": "^3.0.70", - "@ai-sdk/deepseek": "^2.0.35", - "@ai-sdk/google": "^3.0.80", - "@ai-sdk/google-vertex": "^4.0.142", - "@ai-sdk/openai": "^3.0.68", - "@ai-sdk/openai-compatible": "^2.0.48", - "@ai-sdk/xai": "^3.0.93", + "@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", "@types/node": "^22.9.0", - "prettier": "^3.8.3", + "prettier": "^3.8.4", "tsup": "^8.5.1", "typescript": "^6.0.3", "workers-ai-provider": "^3.1.14"