diff --git a/CHANGELOG.md b/CHANGELOG.md index 0da9f51..309293a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,8 @@ +# 0.0.9 / 2026-05-08 + +### :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.8 / 2026-05-06 ### :tada: Enhancements diff --git a/package-lock.json b/package-lock.json index 7598545..2d12798 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@dudko.dev/agent", - "version": "0.0.8", + "version": "0.0.9", "lockfileVersion": 7, "requires": true, "packages": { "": { "name": "@dudko.dev/agent", - "version": "0.0.8", + "version": "0.0.9", "funding": [ { "type": "individual", @@ -29,27 +29,27 @@ "dependencies": { "@modelcontextprotocol/sdk": "^1.0.4", "@opentelemetry/api": "^1.9.1", - "ai": "^6.0.175", + "ai": "^6.0.177", "zod": "^4.4.3" }, "bin": { "dd-agent": "dist/cli.js" }, "devDependencies": { - "@ai-sdk/amazon-bedrock": "^4.0.101", - "@ai-sdk/anthropic": "^3.0.75", - "@ai-sdk/azure": "^3.0.63", - "@ai-sdk/deepseek": "^2.0.33", - "@ai-sdk/google": "^3.0.67", - "@ai-sdk/google-vertex": "^4.0.121", - "@ai-sdk/openai": "^3.0.62", - "@ai-sdk/openai-compatible": "^2.0.46", - "@ai-sdk/xai": "^3.0.88", + "@ai-sdk/amazon-bedrock": "^4.0.103", + "@ai-sdk/anthropic": "^3.0.76", + "@ai-sdk/azure": "^3.0.64", + "@ai-sdk/deepseek": "^2.0.34", + "@ai-sdk/google": "^3.0.71", + "@ai-sdk/google-vertex": "^4.0.125", + "@ai-sdk/openai": "^3.0.63", + "@ai-sdk/openai-compatible": "^2.0.47", + "@ai-sdk/xai": "^3.0.89", "@types/node": "^22.9.0", "prettier": "^3.8.3", "tsup": "^8.5.1", "typescript": "^6.0.3", - "workers-ai-provider": "^3.1.13" + "workers-ai-provider": "^3.1.14" }, "engines": { "node": ">=22.6.0" @@ -100,15 +100,15 @@ } }, "node_modules/@ai-sdk/amazon-bedrock": { - "version": "4.0.101", - "resolved": "https://registry.npmjs.org/@ai-sdk/amazon-bedrock/-/amazon-bedrock-4.0.101.tgz", - "integrity": "sha512-+l+e0QzKFu/qyoXa/4GKe9jUjQIJyQuHgChXJlhw8CsF+Q/LO93x8e6nztegU5sjphf/MfkHr042QWJxGHk/aQ==", + "version": "4.0.103", + "resolved": "https://registry.npmjs.org/@ai-sdk/amazon-bedrock/-/amazon-bedrock-4.0.103.tgz", + "integrity": "sha512-V5+QPuDagRsoeE+JtADV+BZ8syAW+r4+dPG53LX2OKX9WwQCF28lJfjYccdf5HXisIPlcggzihbbqUGR7pkDIA==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@ai-sdk/anthropic": "3.0.75", + "@ai-sdk/anthropic": "3.0.76", "@ai-sdk/provider": "3.0.10", - "@ai-sdk/provider-utils": "4.0.26", + "@ai-sdk/provider-utils": "4.0.27", "@smithy/eventstream-codec": "^4.0.1", "@smithy/util-utf8": "^4.0.0", "aws4fetch": "^1.0.20" @@ -121,14 +121,14 @@ } }, "node_modules/@ai-sdk/anthropic": { - "version": "3.0.75", - "resolved": "https://registry.npmjs.org/@ai-sdk/anthropic/-/anthropic-3.0.75.tgz", - "integrity": "sha512-5AV3CKwaOJFdGXhihVgvRLNrjwRn2Xmy71YygT8DYOA+5zTx93Seg2QSIS8b3tJxzZ7X4H84pEtrE8VZKBCZGA==", + "version": "3.0.76", + "resolved": "https://registry.npmjs.org/@ai-sdk/anthropic/-/anthropic-3.0.76.tgz", + "integrity": "sha512-kOuvT9e6PygFvgYpkr4v9gjvmcMPfJp79jaXjeRl9Gpoj2OXdtc3ero7o1ic+tiSBw5IMubxXFO68BCA/axGJA==", "dev": true, "license": "Apache-2.0", "dependencies": { "@ai-sdk/provider": "3.0.10", - "@ai-sdk/provider-utils": "4.0.26" + "@ai-sdk/provider-utils": "4.0.27" }, "engines": { "node": ">=18" @@ -138,15 +138,15 @@ } }, "node_modules/@ai-sdk/azure": { - "version": "3.0.63", - "resolved": "https://registry.npmjs.org/@ai-sdk/azure/-/azure-3.0.63.tgz", - "integrity": "sha512-sPGxn5Wliht1o7SSc3agHC4YIluRIKHnQF77FVFQEjep+f/KnZ1VdjhT8LIqAcam8FA4PB/XUMrfuhfnESqHCg==", + "version": "3.0.64", + "resolved": "https://registry.npmjs.org/@ai-sdk/azure/-/azure-3.0.64.tgz", + "integrity": "sha512-jNcgI9tPzpuPJhAvB6twCiH9UGOOBFRPxFWOuDI4qts347q/+iFtc+AvkrKU/JsbSSwGeeW4qslQRri4SmWipg==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@ai-sdk/openai": "3.0.62", + "@ai-sdk/openai": "3.0.63", "@ai-sdk/provider": "3.0.10", - "@ai-sdk/provider-utils": "4.0.26" + "@ai-sdk/provider-utils": "4.0.27" }, "engines": { "node": ">=18" @@ -156,14 +156,14 @@ } }, "node_modules/@ai-sdk/deepseek": { - "version": "2.0.33", - "resolved": "https://registry.npmjs.org/@ai-sdk/deepseek/-/deepseek-2.0.33.tgz", - "integrity": "sha512-yiy3v2hRF1MZ5TInkPBkisyPiFd+5NiXa396cdosAZaN/jYYBD24EU4rOxd37DB2ldMjimrbzgB1cQLZLqZ/AQ==", + "version": "2.0.34", + "resolved": "https://registry.npmjs.org/@ai-sdk/deepseek/-/deepseek-2.0.34.tgz", + "integrity": "sha512-XBIgcs+bhDD9SxeAbMXpmFiy2ECwUAnGPbibWK8UTepWteFV3Amr6bwN63E6vTwZGKw0NcZaDp7EwaGKQNfuGw==", "dev": true, "license": "Apache-2.0", "dependencies": { "@ai-sdk/provider": "3.0.10", - "@ai-sdk/provider-utils": "4.0.26" + "@ai-sdk/provider-utils": "4.0.27" }, "engines": { "node": ">=18" @@ -173,13 +173,13 @@ } }, "node_modules/@ai-sdk/gateway": { - "version": "3.0.110", - "resolved": "https://registry.npmjs.org/@ai-sdk/gateway/-/gateway-3.0.110.tgz", - "integrity": "sha512-sbv8+1L9/BRKydn8dMNwoMQKupA4iLJ9N+yvxgW6wMQ/94UepDf3FeYWMj/dLdzolAHZ6izRUP4s5WqQkmJ2Zg==", + "version": "3.0.112", + "resolved": "https://registry.npmjs.org/@ai-sdk/gateway/-/gateway-3.0.112.tgz", + "integrity": "sha512-jiBao9pR4owWyjo0BnuNc7WSQBGOD0thysE4AFgZXaG+zMFbISQXUkJr7ePw/phBvePy7jE5FSA2Lf7lwqUiiQ==", "license": "Apache-2.0", "dependencies": { "@ai-sdk/provider": "3.0.10", - "@ai-sdk/provider-utils": "4.0.26", + "@ai-sdk/provider-utils": "4.0.27", "@vercel/oidc": "3.2.0" }, "engines": { @@ -190,14 +190,14 @@ } }, "node_modules/@ai-sdk/google": { - "version": "3.0.67", - "resolved": "https://registry.npmjs.org/@ai-sdk/google/-/google-3.0.67.tgz", - "integrity": "sha512-Qeq+SidYtzMrcf0fdw3L0QLmtXK+ErwdBzbxS4+0Q/2UP85Ges8RJJcbAj7SO8e2JbeJoM35BLqkeNy1o3wJvQ==", + "version": "3.0.71", + "resolved": "https://registry.npmjs.org/@ai-sdk/google/-/google-3.0.71.tgz", + "integrity": "sha512-G86UtqkCKM8mQcvsA4FQ1WCRN+w1gl/sxuoYl5CJX5DFSUSkrLNKmLcvi3TtnMvKth5li8W/1h3emQSl2K+qnA==", "dev": true, "license": "Apache-2.0", "dependencies": { "@ai-sdk/provider": "3.0.10", - "@ai-sdk/provider-utils": "4.0.26" + "@ai-sdk/provider-utils": "4.0.27" }, "engines": { "node": ">=18" @@ -207,17 +207,17 @@ } }, "node_modules/@ai-sdk/google-vertex": { - "version": "4.0.121", - "resolved": "https://registry.npmjs.org/@ai-sdk/google-vertex/-/google-vertex-4.0.121.tgz", - "integrity": "sha512-MAd6xphN/S2f43psjY2ZrjlHkSckvPnV0nzf98Tgm1hNeSV3ric2wVB4c9UyFzTEKPL0bFye95a1pvYCd6zulw==", + "version": "4.0.125", + "resolved": "https://registry.npmjs.org/@ai-sdk/google-vertex/-/google-vertex-4.0.125.tgz", + "integrity": "sha512-pExcT1yUWzg5SWtWRYjf7GfgZW1xC2ryzSSo8Wll6Ui5aJYRNCLDwOgBAAw4imrvsLiJ20CpjmpAoiKeRuIdAw==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@ai-sdk/anthropic": "3.0.75", - "@ai-sdk/google": "3.0.67", - "@ai-sdk/openai-compatible": "2.0.46", + "@ai-sdk/anthropic": "3.0.76", + "@ai-sdk/google": "3.0.71", + "@ai-sdk/openai-compatible": "2.0.47", "@ai-sdk/provider": "3.0.10", - "@ai-sdk/provider-utils": "4.0.26", + "@ai-sdk/provider-utils": "4.0.27", "google-auth-library": "^10.5.0" }, "engines": { @@ -228,14 +228,14 @@ } }, "node_modules/@ai-sdk/openai": { - "version": "3.0.62", - "resolved": "https://registry.npmjs.org/@ai-sdk/openai/-/openai-3.0.62.tgz", - "integrity": "sha512-Oy74Bztik2X25wZD9HRd83BAXOKcRvrfgz9gvVGqKj68yegf447NiElPbB6TSVb8zyiY9wv1GSGywMCxnnoF9g==", + "version": "3.0.63", + "resolved": "https://registry.npmjs.org/@ai-sdk/openai/-/openai-3.0.63.tgz", + "integrity": "sha512-4yY/m8a57MNNVoJCsXuNblKf6BO4yuAuLKRX4tzSNffBEBSp1FlcWdPE0Z4FkqUeS0AJhYSSqp0GIiA/cIcDNA==", "dev": true, "license": "Apache-2.0", "dependencies": { "@ai-sdk/provider": "3.0.10", - "@ai-sdk/provider-utils": "4.0.26" + "@ai-sdk/provider-utils": "4.0.27" }, "engines": { "node": ">=18" @@ -245,14 +245,14 @@ } }, "node_modules/@ai-sdk/openai-compatible": { - "version": "2.0.46", - "resolved": "https://registry.npmjs.org/@ai-sdk/openai-compatible/-/openai-compatible-2.0.46.tgz", - "integrity": "sha512-23ExGdy3p0Grfz3BAjCbIOc74TjQc5nHu72e0+kx3hshvScp32a4nnQlzzG4VT1bDZxa9yPNNUNyb5nN6vJHcQ==", + "version": "2.0.47", + "resolved": "https://registry.npmjs.org/@ai-sdk/openai-compatible/-/openai-compatible-2.0.47.tgz", + "integrity": "sha512-Enm5UlL0zUCrW3792opk5h7hRWxZOZzDe6eQYVFqX9LUOGGCe1h8MZWAGim765nwzgnjlpeYOsuzZmLtRsTPlg==", "dev": true, "license": "Apache-2.0", "dependencies": { "@ai-sdk/provider": "3.0.10", - "@ai-sdk/provider-utils": "4.0.26" + "@ai-sdk/provider-utils": "4.0.27" }, "engines": { "node": ">=18" @@ -274,9 +274,9 @@ } }, "node_modules/@ai-sdk/provider-utils": { - "version": "4.0.26", - "resolved": "https://registry.npmjs.org/@ai-sdk/provider-utils/-/provider-utils-4.0.26.tgz", - "integrity": "sha512-CsKNLKsOpvPujRlIYvoz+Ybw+kGn7J4/fIZa/58+R7iWLLfwn6ifE2G6Yq8K9XvH/I/3bzaDAJ3NhRwEMsLBKQ==", + "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==", "license": "Apache-2.0", "dependencies": { "@ai-sdk/provider": "3.0.10", @@ -291,15 +291,15 @@ } }, "node_modules/@ai-sdk/xai": { - "version": "3.0.88", - "resolved": "https://registry.npmjs.org/@ai-sdk/xai/-/xai-3.0.88.tgz", - "integrity": "sha512-9jc7CT+6YxdPnkMF66jX/LmFoEcRI2Cjr5CTxZcrCA8f764NPF0mGtaNRv3M0OzYwBIppgZ3F0TNhADguHWLrg==", + "version": "3.0.89", + "resolved": "https://registry.npmjs.org/@ai-sdk/xai/-/xai-3.0.89.tgz", + "integrity": "sha512-ecFE4iQnWePrxPYuSUYCh8lpoKZ52J3jao5whDVC3+Z9Cu/XeyOe2oUGzsYSUPgbJNi/ZmD/KN69bHbUcAHFvw==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@ai-sdk/openai-compatible": "2.0.46", + "@ai-sdk/openai-compatible": "2.0.47", "@ai-sdk/provider": "3.0.10", - "@ai-sdk/provider-utils": "4.0.26" + "@ai-sdk/provider-utils": "4.0.27" }, "engines": { "node": ">=18" @@ -1434,14 +1434,14 @@ } }, "node_modules/ai": { - "version": "6.0.175", - "resolved": "https://registry.npmjs.org/ai/-/ai-6.0.175.tgz", - "integrity": "sha512-6fFFHzbh6FIZnYc31V6osOxq25ABJYCShfG0O6ajHiA4FB/DgnPi1mP8cO5aAU3HNSbQHiMazdlh9bIsp97mVA==", + "version": "6.0.177", + "resolved": "https://registry.npmjs.org/ai/-/ai-6.0.177.tgz", + "integrity": "sha512-1xQtbeWwNcLyyM86ixZhkKvT+WRXc1lvarIKqPVtsyn8F9NDikwUMBqYu+aQKDgMht50SMXh4qboYuU8MeHZZA==", "license": "Apache-2.0", "dependencies": { - "@ai-sdk/gateway": "3.0.110", + "@ai-sdk/gateway": "3.0.112", "@ai-sdk/provider": "3.0.10", - "@ai-sdk/provider-utils": "4.0.26", + "@ai-sdk/provider-utils": "4.0.27", "@opentelemetry/api": "1.9.0" }, "engines": { @@ -3386,9 +3386,9 @@ } }, "node_modules/workers-ai-provider": { - "version": "3.1.13", - "resolved": "https://registry.npmjs.org/workers-ai-provider/-/workers-ai-provider-3.1.13.tgz", - "integrity": "sha512-tKXXBxTKhFGBa4h5fEF7MWsduhkZklEQAAxZwn4znHY0DExTHKO1j4es15QHsPVEKp2chZoCxmoQCyHI46wv5g==", + "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==", "dev": true, "license": "MIT", "peerDependencies": { diff --git a/package.json b/package.json index ed33f5e..9ad35c0 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@dudko.dev/agent", - "version": "0.0.8", + "version": "0.0.9", "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.175", + "ai": "^6.0.177", "zod": "^4.4.3" }, "peerDependencies": { @@ -139,20 +139,20 @@ } }, "devDependencies": { - "@ai-sdk/amazon-bedrock": "^4.0.101", - "@ai-sdk/anthropic": "^3.0.75", - "@ai-sdk/azure": "^3.0.63", - "@ai-sdk/deepseek": "^2.0.33", - "@ai-sdk/google": "^3.0.67", - "@ai-sdk/google-vertex": "^4.0.121", - "@ai-sdk/openai": "^3.0.62", - "@ai-sdk/openai-compatible": "^2.0.46", - "@ai-sdk/xai": "^3.0.88", + "@ai-sdk/amazon-bedrock": "^4.0.103", + "@ai-sdk/anthropic": "^3.0.76", + "@ai-sdk/azure": "^3.0.64", + "@ai-sdk/deepseek": "^2.0.34", + "@ai-sdk/google": "^3.0.71", + "@ai-sdk/google-vertex": "^4.0.125", + "@ai-sdk/openai": "^3.0.63", + "@ai-sdk/openai-compatible": "^2.0.47", + "@ai-sdk/xai": "^3.0.89", "@types/node": "^22.9.0", "prettier": "^3.8.3", "tsup": "^8.5.1", "typescript": "^6.0.3", - "workers-ai-provider": "^3.1.13" + "workers-ai-provider": "^3.1.14" }, "engines": { "node": ">=22.6.0"