diff --git a/package-lock.json b/package-lock.json index 11aa82e..bdcbc35 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,7 +9,7 @@ "version": "0.0.1", "dependencies": { "@ibm-generative-ai/node-sdk": "^3.2.3", - "bee-agent-framework": "^0.0.40", + "bee-agent-framework": "^0.0.41", "bee-observe-connector": "^0.0.5", "dotenv": "^16.4.5", "groq-sdk": "^0.7.0", @@ -694,9 +694,9 @@ } }, "node_modules/@ibm-generative-ai/node-sdk": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/@ibm-generative-ai/node-sdk/-/node-sdk-3.2.3.tgz", - "integrity": "sha512-3RNvxg7655d/zZfjMqrL54QHbVMaEiErJGbO//KWumRDzCWdq0RTus12Ml7QL5c4/XwJsX5yr6ZV8RRHH6OBXg==", + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/@ibm-generative-ai/node-sdk/-/node-sdk-3.2.4.tgz", + "integrity": "sha512-HvJSYql3lOPYZcGb23mBw0kcWLlCX+n7EDRgJQxz7gIzx9WafUuDyl1IlTCXGfxolm0EhNIub79u9v7owtks0w==", "dependencies": { "@ai-zen/node-fetch-event-source": "^2.1.2", "fetch-retry": "^5.0.6", @@ -707,6 +707,11 @@ }, "peerDependencies": { "@langchain/core": ">=0.1.0" + }, + "peerDependenciesMeta": { + "@langchain/core": { + "optional": true + } } }, "node_modules/@ibm-generative-ai/node-sdk/node_modules/openapi-fetch": { @@ -800,6 +805,7 @@ "version": "0.2.36", "resolved": "https://registry.npmjs.org/@langchain/core/-/core-0.2.36.tgz", "integrity": "sha512-qHLvScqERDeH7y2cLuJaSAlMwg3f/3Oc9nayRSXRU2UuaK/SOhI42cxiPLj1FnuHJSmN0rBQFkrLx02gI4mcVg==", + "optional": true, "peer": true, "dependencies": { "ansi-styles": "^5.0.0", @@ -822,6 +828,7 @@ "version": "5.2.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "optional": true, "peer": true, "engines": { "node": ">=10" @@ -834,6 +841,7 @@ "version": "6.3.0", "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "optional": true, "peer": true, "engines": { "node": ">=10" @@ -846,12 +854,14 @@ "version": "4.0.7", "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", + "optional": true, "peer": true }, "node_modules/@langchain/core/node_modules/p-queue": { "version": "6.6.2", "resolved": "https://registry.npmjs.org/p-queue/-/p-queue-6.6.2.tgz", "integrity": "sha512-RwFpb72c/BhQLEXIZ5K2e+AhgNVmIejGlTgiB9MzZ0e93GRvqZ7uSi0dvRF7/XIXDeNkra2fNHBxTyPDGySpjQ==", + "optional": true, "peer": true, "dependencies": { "eventemitter3": "^4.0.4", @@ -868,6 +878,7 @@ "version": "3.2.0", "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-3.2.0.tgz", "integrity": "sha512-rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg==", + "optional": true, "peer": true, "dependencies": { "p-finally": "^1.0.0" @@ -1020,12 +1031,14 @@ "version": "0.12.0", "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==", + "optional": true, "peer": true }, "node_modules/@types/uuid": { "version": "10.0.0", "resolved": "https://registry.npmjs.org/@types/uuid/-/uuid-10.0.0.tgz", "integrity": "sha512-7gqG38EyHgyP1S+7+xomFtL+ZNHcKv6DwNaCZmJmo1vgMugyF3TCnXVg4t1uk89mLNwnLtnY3TpOpCOyp1/xHQ==", + "optional": true, "peer": true }, "node_modules/@typescript-eslint/eslint-plugin": { @@ -1424,9 +1437,9 @@ ] }, "node_modules/bee-agent-framework": { - "version": "0.0.40", - "resolved": "https://registry.npmjs.org/bee-agent-framework/-/bee-agent-framework-0.0.40.tgz", - "integrity": "sha512-Dca39jMLIjY2JIz01hMyw/6NbwIYACBQBDIpsaN/wyAsG6mkivC1gwulNu5MlU5YNdHWy1zHuhuWhNO0kjvNLA==", + "version": "0.0.41", + "resolved": "https://registry.npmjs.org/bee-agent-framework/-/bee-agent-framework-0.0.41.tgz", + "integrity": "sha512-fooL1KlyhT06pKo9Cp1Hq4wubbolndqmp/ENLk+bd6vDE1pKylxIo9y6upoT8o+TrkwVRhWVG0zac+ySGTuy5Q==", "dependencies": { "@ai-zen/node-fetch-event-source": "^2.1.4", "@connectrpc/connect": "^1.6.1", @@ -1460,13 +1473,14 @@ "zod-to-json-schema": "^3.23.3" }, "peerDependencies": { + "@aws-sdk/client-bedrock-runtime": "^3.687.0", "@elastic/elasticsearch": "^8.0.0", "@googleapis/customsearch": "^3.2.0", "@grpc/grpc-js": "^1.11.3", "@grpc/proto-loader": "^0.7.13", - "@ibm-generative-ai/node-sdk": "~3.2.3", - "@langchain/community": "^0.2.28", - "@langchain/core": "^0.2.27", + "@ibm-generative-ai/node-sdk": "~3.2.4", + "@langchain/community": ">=0.2.28", + "@langchain/core": ">=0.2.27", "groq-sdk": "^0.7.0", "ollama": "^0.5.8", "openai": "^4.67.3", @@ -1474,6 +1488,9 @@ "sequelize": "^6.37.3" }, "peerDependenciesMeta": { + "@aws-sdk/client-bedrock-runtime": { + "optional": true + }, "@elastic/elasticsearch": { "optional": true }, @@ -1817,6 +1834,7 @@ "version": "1.2.0", "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", + "optional": true, "peer": true, "engines": { "node": ">=0.10.0" @@ -2931,6 +2949,7 @@ "version": "0.1.68", "resolved": "https://registry.npmjs.org/langsmith/-/langsmith-0.1.68.tgz", "integrity": "sha512-otmiysWtVAqzMx3CJ4PrtUBhWRG5Co8Z4o7hSZENPjlit9/j3/vm3TSvbaxpDYakZxtMjhkcJTqrdYFipISEiQ==", + "optional": true, "peer": true, "dependencies": { "@types/uuid": "^10.0.0", @@ -2953,6 +2972,7 @@ "version": "10.0.1", "resolved": "https://registry.npmjs.org/commander/-/commander-10.0.1.tgz", "integrity": "sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==", + "optional": true, "peer": true, "engines": { "node": ">=14" @@ -2962,12 +2982,14 @@ "version": "4.0.7", "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", + "optional": true, "peer": true }, "node_modules/langsmith/node_modules/p-queue": { "version": "6.6.2", "resolved": "https://registry.npmjs.org/p-queue/-/p-queue-6.6.2.tgz", "integrity": "sha512-RwFpb72c/BhQLEXIZ5K2e+AhgNVmIejGlTgiB9MzZ0e93GRvqZ7uSi0dvRF7/XIXDeNkra2fNHBxTyPDGySpjQ==", + "optional": true, "peer": true, "dependencies": { "eventemitter3": "^4.0.4", @@ -2984,6 +3006,7 @@ "version": "3.2.0", "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-3.2.0.tgz", "integrity": "sha512-rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg==", + "optional": true, "peer": true, "dependencies": { "p-finally": "^1.0.0" @@ -3535,6 +3558,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", "integrity": "sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==", + "optional": true, "peer": true, "engines": { "node": ">=4" @@ -3601,6 +3625,7 @@ "version": "4.6.2", "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", + "optional": true, "peer": true, "dependencies": { "@types/retry": "0.12.0", @@ -4015,6 +4040,7 @@ "version": "0.13.1", "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", + "optional": true, "peer": true, "engines": { "node": ">= 4" @@ -4126,6 +4152,7 @@ "version": "7.6.3", "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", + "devOptional": true, "bin": { "semver": "bin/semver.js" }, @@ -4702,6 +4729,7 @@ "https://github.com/sponsors/broofa", "https://github.com/sponsors/ctavan" ], + "optional": true, "peer": true, "bin": { "uuid": "dist/bin/uuid" diff --git a/package.json b/package.json index 0e41971..823208e 100644 --- a/package.json +++ b/package.json @@ -37,7 +37,7 @@ }, "dependencies": { "@ibm-generative-ai/node-sdk": "^3.2.3", - "bee-agent-framework": "^0.0.40", + "bee-agent-framework": "^0.0.41", "bee-observe-connector": "^0.0.5", "dotenv": "^16.4.5", "groq-sdk": "^0.7.0",