From 6257a58756cbe25827a571d6b96245fddf756a46 Mon Sep 17 00:00:00 2001 From: David Khourshid Date: Thu, 25 Jul 2024 11:08:51 -0400 Subject: [PATCH 1/2] Update packages --- package.json | 12 +- pnpm-lock.yaml | 366 +++++++++++++++++++++------------------------- src/agent.test.ts | 8 +- 3 files changed, 175 insertions(+), 211 deletions(-) diff --git a/package.json b/package.json index 7061a90..b471541 100644 --- a/package.json +++ b/package.json @@ -31,14 +31,14 @@ "@langchain/community": "^0.0.53", "@langchain/core": "^0.1.63", "@langchain/openai": "^0.0.28", - "@types/node": "^20.14.11", + "@types/node": "^20.14.12", "@types/object-hash": "^3.0.6", "dotenv": "^16.4.5", "json-schema-to-ts": "^3.1.0", "ts-node": "^10.9.2", - "tsup": "^8.2.0", - "typescript": "^5.5.3", - "vitest": "^2.0.3", + "tsup": "^8.2.3", + "typescript": "^5.5.4", + "vitest": "^2.0.4", "wikipedia": "^2.1.2", "zod": "^3.23.8" }, @@ -46,9 +46,9 @@ "access": "public" }, "dependencies": { - "@ai-sdk/openai": "^0.0.31", + "@ai-sdk/openai": "^0.0.40", "@xstate/graph": "^2.0.0", - "ai": "^3.2.32", + "ai": "^3.2.36", "object-hash": "^3.0.0", "xstate": "^5.15.0" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 515639d..0456796 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -6,14 +6,14 @@ settings: dependencies: '@ai-sdk/openai': - specifier: ^0.0.31 - version: 0.0.31(zod@3.23.8) + specifier: ^0.0.40 + version: 0.0.40(zod@3.23.8) '@xstate/graph': specifier: ^2.0.0 version: 2.0.0(xstate@5.15.0) ai: - specifier: ^3.2.32 - version: 3.2.32(react@18.3.1)(svelte@4.2.18)(vue@3.4.33)(zod@3.23.8) + specifier: ^3.2.36 + version: 3.2.36(react@18.3.1)(svelte@4.2.18)(vue@3.4.34)(zod@3.23.8) object-hash: specifier: ^3.0.0 version: 3.0.0 @@ -38,8 +38,8 @@ devDependencies: specifier: ^0.0.28 version: 0.0.28 '@types/node': - specifier: ^20.14.11 - version: 20.14.11 + specifier: ^20.14.12 + version: 20.14.12 '@types/object-hash': specifier: ^3.0.6 version: 3.0.6 @@ -51,16 +51,16 @@ devDependencies: version: 3.1.0 ts-node: specifier: ^10.9.2 - version: 10.9.2(@types/node@20.14.11)(typescript@5.5.3) + version: 10.9.2(@types/node@20.14.12)(typescript@5.5.4) tsup: - specifier: ^8.2.0 - version: 8.2.0(typescript@5.5.3) + specifier: ^8.2.3 + version: 8.2.3(typescript@5.5.4) typescript: - specifier: ^5.5.3 - version: 5.5.3 + specifier: ^5.5.4 + version: 5.5.4 vitest: - specifier: ^2.0.3 - version: 2.0.3(@types/node@20.14.11) + specifier: ^2.0.4 + version: 2.0.4(@types/node@20.14.12) wikipedia: specifier: ^2.1.2 version: 2.1.2 @@ -70,19 +70,19 @@ devDependencies: packages: - /@ai-sdk/openai@0.0.31(zod@3.23.8): - resolution: {integrity: sha512-7ehX2N0NzCdxUOYXutwYgu6gdWO+zS/v8pWEd7VW8QpNq3equ0VZ0j+pDUNv4f3GJ449QwySb6+V+DHM9W/pLg==, tarball: https://registry.npmjs.org/@ai-sdk/openai/-/openai-0.0.31.tgz} + /@ai-sdk/openai@0.0.40(zod@3.23.8): + resolution: {integrity: sha512-9Iq1UaBHA5ZzNv6j3govuKGXrbrjuWvZIgWNJv4xzXlDMHu9P9hnqlBr/Aiay54WwCuTVNhTzAUTfFgnTs2kbQ==, tarball: https://registry.npmjs.org/@ai-sdk/openai/-/openai-0.0.40.tgz} engines: {node: '>=18'} peerDependencies: zod: ^3.0.0 dependencies: - '@ai-sdk/provider': 0.0.10 - '@ai-sdk/provider-utils': 0.0.15(zod@3.23.8) + '@ai-sdk/provider': 0.0.14 + '@ai-sdk/provider-utils': 1.0.5(zod@3.23.8) zod: 3.23.8 dev: false - /@ai-sdk/provider-utils@0.0.14(zod@3.23.8): - resolution: {integrity: sha512-PCQFN3MlC6DShS/81IFU9NVvt9OekQGiZTEowRc2AwAwWrDsv7er3UkcMswFAL/Z7xZKjgu0dZTNH1z9oUlo7A==, tarball: https://registry.npmjs.org/@ai-sdk/provider-utils/-/provider-utils-0.0.14.tgz} + /@ai-sdk/provider-utils@1.0.5(zod@3.23.8): + resolution: {integrity: sha512-XfOawxk95X3S43arn2iQIFyWGMi0DTxsf9ETc6t7bh91RPWOOPYN1tsmS5MTKD33OGJeaDQ/gnVRzXUCRBrckQ==, tarball: https://registry.npmjs.org/@ai-sdk/provider-utils/-/provider-utils-1.0.5.tgz} engines: {node: '>=18'} peerDependencies: zod: ^3.0.0 @@ -90,61 +90,22 @@ packages: zod: optional: true dependencies: - '@ai-sdk/provider': 0.0.10 + '@ai-sdk/provider': 0.0.14 eventsource-parser: 1.1.2 nanoid: 3.3.6 secure-json-parse: 2.7.0 zod: 3.23.8 dev: false - /@ai-sdk/provider-utils@0.0.15(zod@3.23.8): - resolution: {integrity: sha512-eTkIaZc/Ud96DYG40lLuKWJvZ2GoW/wT4KH9r1f3wGUhj5wgQN+bzgdI57z60VOEDuMmDVuILVnTLFe0HNT5Iw==, tarball: https://registry.npmjs.org/@ai-sdk/provider-utils/-/provider-utils-0.0.15.tgz} - engines: {node: '>=18'} - peerDependencies: - zod: ^3.0.0 - peerDependenciesMeta: - zod: - optional: true - dependencies: - '@ai-sdk/provider': 0.0.10 - eventsource-parser: 1.1.2 - nanoid: 3.3.6 - secure-json-parse: 2.7.0 - zod: 3.23.8 - dev: false - - /@ai-sdk/provider-utils@1.0.2(zod@3.23.8): - resolution: {integrity: sha512-57f6O4OFVNEpI8Z8o+K40tIB3YQiTw+VCql/qrAO9Utq7Ti1o6+X9tvm177DlZJL7ft0Rwzvgy48S9YhrEKgmA==, tarball: https://registry.npmjs.org/@ai-sdk/provider-utils/-/provider-utils-1.0.2.tgz} - engines: {node: '>=18'} - peerDependencies: - zod: ^3.0.0 - peerDependenciesMeta: - zod: - optional: true - dependencies: - '@ai-sdk/provider': 0.0.12 - eventsource-parser: 1.1.2 - nanoid: 3.3.6 - secure-json-parse: 2.7.0 - zod: 3.23.8 - dev: false - - /@ai-sdk/provider@0.0.10: - resolution: {integrity: sha512-NzkrtREQpHID1cTqY/C4CI30PVOaXWKYytDR2EcytmFgnP7Z6+CrGIA/YCnNhYAuUm6Nx+nGpRL/Hmyrv7NYzg==, tarball: https://registry.npmjs.org/@ai-sdk/provider/-/provider-0.0.10.tgz} + /@ai-sdk/provider@0.0.14: + resolution: {integrity: sha512-gaQ5Y033nro9iX1YUjEDFDRhmMcEiCk56LJdIUbX5ozEiCNCfpiBpEqrjSp/Gp5RzBS2W0BVxfG7UGW6Ezcrzg==, tarball: https://registry.npmjs.org/@ai-sdk/provider/-/provider-0.0.14.tgz} engines: {node: '>=18'} dependencies: json-schema: 0.4.0 dev: false - /@ai-sdk/provider@0.0.12: - resolution: {integrity: sha512-oOwPQD8i2Ynpn22cur4sk26FW3mSy6t6/X/K1Ay2yGBKYiSpRyLfObhOrZEGsXDx+3euKy4nEZ193R36NM+tpQ==, tarball: https://registry.npmjs.org/@ai-sdk/provider/-/provider-0.0.12.tgz} - engines: {node: '>=18'} - dependencies: - json-schema: 0.4.0 - dev: false - - /@ai-sdk/react@0.0.25(react@18.3.1)(zod@3.23.8): - resolution: {integrity: sha512-79jFOpFRJs0vn9vOTlq0+jSFW8ztTJEXfUYTk+EwCymuGaSdbQQEKEMIDuRpaeOicNjVXZzbkKlQl9bv2l1R/w==, tarball: https://registry.npmjs.org/@ai-sdk/react/-/react-0.0.25.tgz} + /@ai-sdk/react@0.0.29(react@18.3.1)(zod@3.23.8): + resolution: {integrity: sha512-eTxTmEW0yTCBrfE5iZ/llBsruBbLCpuO6xHWJBjkm8JcA3aWKafMgqULlDcq1wOkb44By1aBQw3NjxF/UIc1Xw==, tarball: https://registry.npmjs.org/@ai-sdk/react/-/react-0.0.29.tgz} engines: {node: '>=18'} peerDependencies: react: ^18 || ^19 @@ -155,15 +116,15 @@ packages: zod: optional: true dependencies: - '@ai-sdk/provider-utils': 1.0.2(zod@3.23.8) - '@ai-sdk/ui-utils': 0.0.16(zod@3.23.8) + '@ai-sdk/provider-utils': 1.0.5(zod@3.23.8) + '@ai-sdk/ui-utils': 0.0.20(zod@3.23.8) react: 18.3.1 swr: 2.2.5(react@18.3.1) zod: 3.23.8 dev: false - /@ai-sdk/solid@0.0.18(zod@3.23.8): - resolution: {integrity: sha512-XHPegleEdbTnb+B1dKsYB8E2oauHr3WP4W4VJ/8xYe7gaJK6Tl88Z8dcIo4szSYgAjJGzOsm0Air3vExTEtO6A==, tarball: https://registry.npmjs.org/@ai-sdk/solid/-/solid-0.0.18.tgz} + /@ai-sdk/solid@0.0.22(zod@3.23.8): + resolution: {integrity: sha512-KTsltPOBgOPeA8HTkaAl0e/7UnILZHaCYVP7Oeb1PR1avoFQY4mVrqX8YqI2KMdh4xm/WyaWEABmesZ+VrikzA==, tarball: https://registry.npmjs.org/@ai-sdk/solid/-/solid-0.0.22.tgz} engines: {node: '>=18'} peerDependencies: solid-js: ^1.7.7 @@ -171,13 +132,13 @@ packages: solid-js: optional: true dependencies: - '@ai-sdk/ui-utils': 0.0.16(zod@3.23.8) + '@ai-sdk/ui-utils': 0.0.20(zod@3.23.8) transitivePeerDependencies: - zod dev: false - /@ai-sdk/svelte@0.0.19(svelte@4.2.18)(zod@3.23.8): - resolution: {integrity: sha512-eRBNXUshfwzYm3iaPCIZeV+XHZ0Hkrgj+V0Jy3bGvVzDX0cAs0EAxGPqYFArLFhuEBqiTQrW3QYL540GWYPl6g==, tarball: https://registry.npmjs.org/@ai-sdk/svelte/-/svelte-0.0.19.tgz} + /@ai-sdk/svelte@0.0.23(svelte@4.2.18)(zod@3.23.8): + resolution: {integrity: sha512-9gT0IBI0rYW2EAmtHWhwBDiWZ4F0ev05S2jyMR8kklsIUUR1CQc5p6K5QLrR3ZpGo3IU9cqHwT8TJ2AkeYUbMg==, tarball: https://registry.npmjs.org/@ai-sdk/svelte/-/svelte-0.0.23.tgz} engines: {node: '>=18'} peerDependencies: svelte: ^3.0.0 || ^4.0.0 @@ -185,16 +146,16 @@ packages: svelte: optional: true dependencies: - '@ai-sdk/provider-utils': 1.0.2(zod@3.23.8) - '@ai-sdk/ui-utils': 0.0.16(zod@3.23.8) + '@ai-sdk/provider-utils': 1.0.5(zod@3.23.8) + '@ai-sdk/ui-utils': 0.0.20(zod@3.23.8) sswr: 2.1.0(svelte@4.2.18) svelte: 4.2.18 transitivePeerDependencies: - zod dev: false - /@ai-sdk/ui-utils@0.0.16(zod@3.23.8): - resolution: {integrity: sha512-DWPj2gPtY+MfEwxPeUZ/pLlKzfvL2u0p2fZLCYDJhJJgFWkvjvKUejRYH9M5uj8zTkZlwi92Gy+vZ20jto5zwQ==, tarball: https://registry.npmjs.org/@ai-sdk/ui-utils/-/ui-utils-0.0.16.tgz} + /@ai-sdk/ui-utils@0.0.20(zod@3.23.8): + resolution: {integrity: sha512-6MRWigzXfuxUcAYEFMLP6cLbALJkg12Iz1Sl+wuPMpB6aw7di2ePiTuNakFUYjgP7TNsW4UxzpypBqqJ1KNB0A==, tarball: https://registry.npmjs.org/@ai-sdk/ui-utils/-/ui-utils-0.0.20.tgz} engines: {node: '>=18'} peerDependencies: zod: ^3.0.0 @@ -202,13 +163,13 @@ packages: zod: optional: true dependencies: - '@ai-sdk/provider-utils': 1.0.2(zod@3.23.8) + '@ai-sdk/provider-utils': 1.0.5(zod@3.23.8) secure-json-parse: 2.7.0 zod: 3.23.8 dev: false - /@ai-sdk/vue@0.0.20(vue@3.4.33)(zod@3.23.8): - resolution: {integrity: sha512-yI1fIy2hjDy2vCTVcs4vatJ/Pn7UDFUynE6RLOH+K1FRwGEOYLmGO7s3Z59YHe4ZJuPQqWZEjG3dYSGyUJUJYg==, tarball: https://registry.npmjs.org/@ai-sdk/vue/-/vue-0.0.20.tgz} + /@ai-sdk/vue@0.0.24(vue@3.4.34)(zod@3.23.8): + resolution: {integrity: sha512-0S+2dVSui6LFgaWoFx+3h5R7GIP9MxdJo63tFuLvgyKr2jmpo5S5kGcWl95vNdzKDqaesAXfOnky+tn5A2d49A==, tarball: https://registry.npmjs.org/@ai-sdk/vue/-/vue-0.0.24.tgz} engines: {node: '>=18'} peerDependencies: vue: ^3.3.4 @@ -216,10 +177,10 @@ packages: vue: optional: true dependencies: - '@ai-sdk/provider-utils': 0.0.14(zod@3.23.8) - '@ai-sdk/ui-utils': 0.0.16(zod@3.23.8) - swrv: 1.0.4(vue@3.4.33) - vue: 3.4.33(typescript@5.5.3) + '@ai-sdk/provider-utils': 1.0.5(zod@3.23.8) + '@ai-sdk/ui-utils': 0.0.20(zod@3.23.8) + swrv: 1.0.4(vue@3.4.34) + vue: 3.4.34(typescript@5.5.4) transitivePeerDependencies: - zod dev: false @@ -1268,7 +1229,7 @@ packages: - openai dev: true - /@langchain/core@0.1.63(openai@4.52.7): + /@langchain/core@0.1.63(openai@4.53.0): resolution: {integrity: sha512-+fjyYi8wy6x1P+Ee1RWfIIEyxd9Ee9jksEwvrggPwwI/p45kIDTdYTblXsM13y4mNWTiACyLSdbwnPaxxdoz+w==, tarball: https://registry.npmjs.org/@langchain/core/-/core-0.1.63.tgz} engines: {node: '>=18'} dependencies: @@ -1276,7 +1237,7 @@ packages: camelcase: 6.3.0 decamelize: 1.2.0 js-tiktoken: 1.0.12 - langsmith: 0.1.39(@langchain/core@0.1.63)(openai@4.52.7) + langsmith: 0.1.39(@langchain/core@0.1.63)(openai@4.53.0) ml-distance: 4.0.1 mustache: 4.2.0 p-queue: 6.6.2 @@ -1293,9 +1254,9 @@ packages: resolution: {integrity: sha512-2s1RA3/eAnz4ahdzsMPBna9hfAqpFNlWdHiPxVGZ5yrhXsbLWWoPcF+22LCk9t0HJKtazi2GCIWc0HVXH9Abig==, tarball: https://registry.npmjs.org/@langchain/openai/-/openai-0.0.28.tgz} engines: {node: '>=18'} dependencies: - '@langchain/core': 0.1.63(openai@4.52.7) + '@langchain/core': 0.1.63(openai@4.53.0) js-tiktoken: 1.0.12 - openai: 4.52.7 + openai: 4.53.0 zod: 3.23.8 zod-to-json-schema: 3.23.1(zod@3.23.8) transitivePeerDependencies: @@ -1510,7 +1471,7 @@ packages: /@types/node-fetch@2.6.11: resolution: {integrity: sha512-24xFj9R5+rfQJLRyM56qh+wnVSYhyXC2tkoBndtY0U+vubqNsYXGjufB2nn8Q6gt0LrARwL6UBtMCSVCwl4B1g==, tarball: https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.11.tgz} dependencies: - '@types/node': 20.14.11 + '@types/node': 20.14.12 form-data: 4.0.0 dev: true @@ -1518,14 +1479,14 @@ packages: resolution: {integrity: sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==, tarball: https://registry.npmjs.org/@types/node/-/node-12.20.55.tgz} dev: true - /@types/node@18.19.41: - resolution: {integrity: sha512-LX84pRJ+evD2e2nrgYCHObGWkiQJ1mL+meAgbvnwk/US6vmMY7S2ygBTGV2Jw91s9vUsLSXeDEkUHZIJGLrhsg==, tarball: https://registry.npmjs.org/@types/node/-/node-18.19.41.tgz} + /@types/node@18.19.42: + resolution: {integrity: sha512-d2ZFc/3lnK2YCYhos8iaNIYu9Vfhr92nHiyJHRltXWjXUBjEE+A4I58Tdbnw4VhggSW+2j5y5gTrLs4biNnubg==, tarball: https://registry.npmjs.org/@types/node/-/node-18.19.42.tgz} dependencies: undici-types: 5.26.5 dev: true - /@types/node@20.14.11: - resolution: {integrity: sha512-kprQpL8MMeszbz6ojB5/tU8PLN4kesnN8Gjzw349rDlNgsSzg90lAVj3llK99Dh7JON+t9AuscPPFW6mPbTnSA==, tarball: https://registry.npmjs.org/@types/node/-/node-20.14.11.tgz} + /@types/node@20.14.12: + resolution: {integrity: sha512-r7wNXakLeSsGT0H1AU863vS2wa5wBOK4bWMjZz2wj+8nBx+m5PeIn0k8AloSLpRuiwdRQZwarZqHE4FNArPuJQ==, tarball: https://registry.npmjs.org/@types/node/-/node-20.14.12.tgz} dependencies: undici-types: 5.26.5 dev: true @@ -1546,123 +1507,123 @@ packages: resolution: {integrity: sha512-jg+97EGIcY9AGHJJRaaPVgetKDsrTgbRjQ5Msgjh/DQKEFl0DtyRr/VCOyD1T2R1MNeWPK/u7JoGhlDZnKBAfA==, tarball: https://registry.npmjs.org/@types/uuid/-/uuid-9.0.8.tgz} dev: true - /@vitest/expect@2.0.3: - resolution: {integrity: sha512-X6AepoOYePM0lDNUPsGXTxgXZAl3EXd0GYe/MZyVE4HzkUqyUVC6S3PrY5mClDJ6/7/7vALLMV3+xD/Ko60Hqg==, tarball: https://registry.npmjs.org/@vitest/expect/-/expect-2.0.3.tgz} + /@vitest/expect@2.0.4: + resolution: {integrity: sha512-39jr5EguIoanChvBqe34I8m1hJFI4+jxvdOpD7gslZrVQBKhh8H9eD7J/LJX4zakrw23W+dITQTDqdt43xVcJw==, tarball: https://registry.npmjs.org/@vitest/expect/-/expect-2.0.4.tgz} dependencies: - '@vitest/spy': 2.0.3 - '@vitest/utils': 2.0.3 + '@vitest/spy': 2.0.4 + '@vitest/utils': 2.0.4 chai: 5.1.1 tinyrainbow: 1.2.0 dev: true - /@vitest/pretty-format@2.0.3: - resolution: {integrity: sha512-URM4GLsB2xD37nnTyvf6kfObFafxmycCL8un3OC9gaCs5cti2u+5rJdIflZ2fUJUen4NbvF6jCufwViAFLvz1g==, tarball: https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-2.0.3.tgz} + /@vitest/pretty-format@2.0.4: + resolution: {integrity: sha512-RYZl31STbNGqf4l2eQM1nvKPXE0NhC6Eq0suTTePc4mtMQ1Fn8qZmjV4emZdEdG2NOWGKSCrHZjmTqDCDoeFBw==, tarball: https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-2.0.4.tgz} dependencies: tinyrainbow: 1.2.0 dev: true - /@vitest/runner@2.0.3: - resolution: {integrity: sha512-EmSP4mcjYhAcuBWwqgpjR3FYVeiA4ROzRunqKltWjBfLNs1tnMLtF+qtgd5ClTwkDP6/DGlKJTNa6WxNK0bNYQ==, tarball: https://registry.npmjs.org/@vitest/runner/-/runner-2.0.3.tgz} + /@vitest/runner@2.0.4: + resolution: {integrity: sha512-Gk+9Su/2H2zNfNdeJR124gZckd5st4YoSuhF1Rebi37qTXKnqYyFCd9KP4vl2cQHbtuVKjfEKrNJxHHCW8thbQ==, tarball: https://registry.npmjs.org/@vitest/runner/-/runner-2.0.4.tgz} dependencies: - '@vitest/utils': 2.0.3 + '@vitest/utils': 2.0.4 pathe: 1.1.2 dev: true - /@vitest/snapshot@2.0.3: - resolution: {integrity: sha512-6OyA6v65Oe3tTzoSuRPcU6kh9m+mPL1vQ2jDlPdn9IQoUxl8rXhBnfICNOC+vwxWY684Vt5UPgtcA2aPFBb6wg==, tarball: https://registry.npmjs.org/@vitest/snapshot/-/snapshot-2.0.3.tgz} + /@vitest/snapshot@2.0.4: + resolution: {integrity: sha512-or6Mzoz/pD7xTvuJMFYEtso1vJo1S5u6zBTinfl+7smGUhqybn6VjzCDMhmTyVOFWwkCMuNjmNNxnyXPgKDoPw==, tarball: https://registry.npmjs.org/@vitest/snapshot/-/snapshot-2.0.4.tgz} dependencies: - '@vitest/pretty-format': 2.0.3 + '@vitest/pretty-format': 2.0.4 magic-string: 0.30.10 pathe: 1.1.2 dev: true - /@vitest/spy@2.0.3: - resolution: {integrity: sha512-sfqyAw/ypOXlaj4S+w8689qKM1OyPOqnonqOc9T91DsoHbfN5mU7FdifWWv3MtQFf0lEUstEwR9L/q/M390C+A==, tarball: https://registry.npmjs.org/@vitest/spy/-/spy-2.0.3.tgz} + /@vitest/spy@2.0.4: + resolution: {integrity: sha512-uTXU56TNoYrTohb+6CseP8IqNwlNdtPwEO0AWl+5j7NelS6x0xZZtP0bDWaLvOfUbaYwhhWp1guzXUxkC7mW7Q==, tarball: https://registry.npmjs.org/@vitest/spy/-/spy-2.0.4.tgz} dependencies: tinyspy: 3.0.0 dev: true - /@vitest/utils@2.0.3: - resolution: {integrity: sha512-c/UdELMuHitQbbc/EVctlBaxoYAwQPQdSNwv7z/vHyBKy2edYZaFgptE27BRueZB7eW8po+cllotMNTDpL3HWg==, tarball: https://registry.npmjs.org/@vitest/utils/-/utils-2.0.3.tgz} + /@vitest/utils@2.0.4: + resolution: {integrity: sha512-Zc75QuuoJhOBnlo99ZVUkJIuq4Oj0zAkrQ2VzCqNCx6wAwViHEh5Fnp4fiJTE9rA+sAoXRf00Z9xGgfEzV6fzQ==, tarball: https://registry.npmjs.org/@vitest/utils/-/utils-2.0.4.tgz} dependencies: - '@vitest/pretty-format': 2.0.3 + '@vitest/pretty-format': 2.0.4 estree-walker: 3.0.3 loupe: 3.1.1 tinyrainbow: 1.2.0 dev: true - /@vue/compiler-core@3.4.33: - resolution: {integrity: sha512-MoIREbkdPQlnGfSKDMgzTqzqx5nmEjIc0ydLVYlTACGBsfvOJ4tHSbZXKVF536n6fB+0eZaGEOqsGThPpdvF5A==, tarball: https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.4.33.tgz} + /@vue/compiler-core@3.4.34: + resolution: {integrity: sha512-Z0izUf32+wAnQewjHu+pQf1yw00EGOmevl1kE+ljjjMe7oEfpQ+BI3/JNK7yMB4IrUsqLDmPecUrpj3mCP+yJQ==, tarball: https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.4.34.tgz} dependencies: '@babel/parser': 7.24.8 - '@vue/shared': 3.4.33 + '@vue/shared': 3.4.34 entities: 4.5.0 estree-walker: 2.0.2 source-map-js: 1.2.0 dev: false - /@vue/compiler-dom@3.4.33: - resolution: {integrity: sha512-GzB8fxEHKw0gGet5BKlpfXEqoBnzSVWwMnT+dc25wE7pFEfrU/QsvjZMP9rD4iVXHBBoemTct8mN0GJEI6ZX5A==, tarball: https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.4.33.tgz} + /@vue/compiler-dom@3.4.34: + resolution: {integrity: sha512-3PUOTS1h5cskdOJMExCu2TInXuM0j60DRPpSCJDqOCupCfUZCJoyQmKtRmA8EgDNZ5kcEE7vketamRZfrEuVDw==, tarball: https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.4.34.tgz} dependencies: - '@vue/compiler-core': 3.4.33 - '@vue/shared': 3.4.33 + '@vue/compiler-core': 3.4.34 + '@vue/shared': 3.4.34 dev: false - /@vue/compiler-sfc@3.4.33: - resolution: {integrity: sha512-7rk7Vbkn21xMwIUpHQR4hCVejwE6nvhBOiDgoBcR03qvGqRKA7dCBSsHZhwhYUsmjlbJ7OtD5UFIyhP6BY+c8A==, tarball: https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.4.33.tgz} + /@vue/compiler-sfc@3.4.34: + resolution: {integrity: sha512-x6lm0UrM03jjDXTPZgD9Ad8bIVD1ifWNit2EaWQIZB5CULr46+FbLQ5RpK7AXtDHGjx9rmvC7QRCTjsiGkAwRw==, tarball: https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.4.34.tgz} dependencies: '@babel/parser': 7.24.8 - '@vue/compiler-core': 3.4.33 - '@vue/compiler-dom': 3.4.33 - '@vue/compiler-ssr': 3.4.33 - '@vue/shared': 3.4.33 + '@vue/compiler-core': 3.4.34 + '@vue/compiler-dom': 3.4.34 + '@vue/compiler-ssr': 3.4.34 + '@vue/shared': 3.4.34 estree-walker: 2.0.2 magic-string: 0.30.10 - postcss: 8.4.39 + postcss: 8.4.40 source-map-js: 1.2.0 dev: false - /@vue/compiler-ssr@3.4.33: - resolution: {integrity: sha512-0WveC9Ai+eT/1b6LCV5IfsufBZ0HP7pSSTdDjcuW302tTEgoBw8rHVHKPbGUtzGReUFCRXbv6zQDDgucnV2WzQ==, tarball: https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.4.33.tgz} + /@vue/compiler-ssr@3.4.34: + resolution: {integrity: sha512-8TDBcLaTrFm5rnF+Qm4BlliaopJgqJ28Nsrc80qazynm5aJO+Emu7y0RWw34L8dNnTRdcVBpWzJxhGYzsoVu4g==, tarball: https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.4.34.tgz} dependencies: - '@vue/compiler-dom': 3.4.33 - '@vue/shared': 3.4.33 + '@vue/compiler-dom': 3.4.34 + '@vue/shared': 3.4.34 dev: false - /@vue/reactivity@3.4.33: - resolution: {integrity: sha512-B24QIelahDbyHipBgbUItQblbd4w5HpG3KccL+YkGyo3maXyS253FzcTR3pSz739OTphmzlxP7JxEMWBpewilA==, tarball: https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.4.33.tgz} + /@vue/reactivity@3.4.34: + resolution: {integrity: sha512-ua+Lo+wBRlBEX9TtgPOShE2JwIO7p6BTZ7t1KZVPoaBRfqbC7N3c8Mpzicx173fXxx5VXeU6ykiHo7WgLzJQDA==, tarball: https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.4.34.tgz} dependencies: - '@vue/shared': 3.4.33 + '@vue/shared': 3.4.34 dev: false - /@vue/runtime-core@3.4.33: - resolution: {integrity: sha512-6wavthExzT4iAxpe8q37/rDmf44nyOJGISJPxCi9YsQO+8w9v0gLCFLfH5TzD1V1AYrTAdiF4Y1cgUmP68jP6w==, tarball: https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.4.33.tgz} + /@vue/runtime-core@3.4.34: + resolution: {integrity: sha512-PXhkiRPwcPGJ1BnyBZFI96GfInCVskd0HPNIAZn7i3YOmLbtbTZpB7/kDTwC1W7IqdGPkTVC63IS7J2nZs4Ebg==, tarball: https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.4.34.tgz} dependencies: - '@vue/reactivity': 3.4.33 - '@vue/shared': 3.4.33 + '@vue/reactivity': 3.4.34 + '@vue/shared': 3.4.34 dev: false - /@vue/runtime-dom@3.4.33: - resolution: {integrity: sha512-iHsMCUSFJ+4z432Bn9kZzHX+zOXa6+iw36DaVRmKYZpPt9jW9riF32SxNwB124i61kp9+AZtheQ/mKoJLerAaQ==, tarball: https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.4.33.tgz} + /@vue/runtime-dom@3.4.34: + resolution: {integrity: sha512-dXqIe+RqFAK2Euak4UsvbIupalrhc67OuQKpD7HJ3W2fv8jlqvI7szfBCsAEcE8o/wyNpkloxB6J8viuF/E3gw==, tarball: https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.4.34.tgz} dependencies: - '@vue/reactivity': 3.4.33 - '@vue/runtime-core': 3.4.33 - '@vue/shared': 3.4.33 + '@vue/reactivity': 3.4.34 + '@vue/runtime-core': 3.4.34 + '@vue/shared': 3.4.34 csstype: 3.1.3 dev: false - /@vue/server-renderer@3.4.33(vue@3.4.33): - resolution: {integrity: sha512-jTH0d6gQcaYideFP/k0WdEu8PpRS9MF8d0b6SfZzNi+ap972pZ0TNIeTaESwdOtdY0XPVj54XEJ6K0wXxir4fw==, tarball: https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.4.33.tgz} + /@vue/server-renderer@3.4.34(vue@3.4.34): + resolution: {integrity: sha512-GeyEUfMVRZMD/mZcNONEqg7MiU10QQ1DB3O/Qr6+8uXpbwdlmVgQ5Qs1/ZUAFX1X2UUtqMoGrDRbxdWfOJFT7Q==, tarball: https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.4.34.tgz} peerDependencies: - vue: 3.4.33 + vue: 3.4.34 dependencies: - '@vue/compiler-ssr': 3.4.33 - '@vue/shared': 3.4.33 - vue: 3.4.33(typescript@5.5.3) + '@vue/compiler-ssr': 3.4.34 + '@vue/shared': 3.4.34 + vue: 3.4.34(typescript@5.5.4) dev: false - /@vue/shared@3.4.33: - resolution: {integrity: sha512-aoRY0jQk3A/cuvdkodTrM4NMfxco8n55eG4H7ML/CRy7OryHfiqvug4xrCBBMbbN+dvXAetDDwZW9DXWWjBntA==, tarball: https://registry.npmjs.org/@vue/shared/-/shared-3.4.33.tgz} + /@vue/shared@3.4.34: + resolution: {integrity: sha512-x5LmiRLpRsd9KTjAB8MPKf0CDPMcuItjP0gbNqFCIgL1I8iYp4zglhj9w9FPCdIbHG2M91RVeIbArFfFTz9I3A==, tarball: https://registry.npmjs.org/@vue/shared/-/shared-3.4.34.tgz} dev: false /@xstate/graph@2.0.0(xstate@5.15.0): @@ -1699,12 +1660,13 @@ packages: humanize-ms: 1.2.1 dev: true - /ai@3.2.32(react@18.3.1)(svelte@4.2.18)(vue@3.4.33)(zod@3.23.8): - resolution: {integrity: sha512-1TmEY6jkgouP/OYLdt4rBZAUg6mFSfwLPUEwk0D7pLKy3tYB3OYz/XvZ5X8NShG3wNTv7pMzE8znM0vg5RIdoA==, tarball: https://registry.npmjs.org/ai/-/ai-3.2.32.tgz} + /ai@3.2.36(react@18.3.1)(svelte@4.2.18)(vue@3.4.34)(zod@3.23.8): + resolution: {integrity: sha512-YkGE27vKZtIyEYI7Q1/jI8SsFucp6O0MbIz8HLSBfToxVR34KF23s1ZMaR4ZcSRRANuPBHC/cyJWY7Ld4RRUnw==, tarball: https://registry.npmjs.org/ai/-/ai-3.2.36.tgz} engines: {node: '>=18'} peerDependencies: openai: ^4.42.0 react: ^18 || ^19 + sswr: ^2.1.0 svelte: ^3.0.0 || ^4.0.0 zod: ^3.0.0 peerDependenciesMeta: @@ -1712,18 +1674,20 @@ packages: optional: true react: optional: true + sswr: + optional: true svelte: optional: true zod: optional: true dependencies: - '@ai-sdk/provider': 0.0.12 - '@ai-sdk/provider-utils': 1.0.2(zod@3.23.8) - '@ai-sdk/react': 0.0.25(react@18.3.1)(zod@3.23.8) - '@ai-sdk/solid': 0.0.18(zod@3.23.8) - '@ai-sdk/svelte': 0.0.19(svelte@4.2.18)(zod@3.23.8) - '@ai-sdk/ui-utils': 0.0.16(zod@3.23.8) - '@ai-sdk/vue': 0.0.20(vue@3.4.33)(zod@3.23.8) + '@ai-sdk/provider': 0.0.14 + '@ai-sdk/provider-utils': 1.0.5(zod@3.23.8) + '@ai-sdk/react': 0.0.29(react@18.3.1)(zod@3.23.8) + '@ai-sdk/solid': 0.0.22(zod@3.23.8) + '@ai-sdk/svelte': 0.0.23(svelte@4.2.18)(zod@3.23.8) + '@ai-sdk/ui-utils': 0.0.20(zod@3.23.8) + '@ai-sdk/vue': 0.0.24(vue@3.4.34)(zod@3.23.8) '@opentelemetry/api': 1.9.0 eventsource-parser: 1.1.2 json-schema: 0.4.0 @@ -1731,7 +1695,6 @@ packages: nanoid: 3.3.6 react: 18.3.1 secure-json-parse: 2.7.0 - sswr: 2.1.0(svelte@4.2.18) svelte: 4.2.18 zod: 3.23.8 zod-to-json-schema: 3.22.5(zod@3.23.8) @@ -2633,7 +2596,7 @@ packages: uuid: 9.0.1 dev: true - /langsmith@0.1.39(@langchain/core@0.1.63)(openai@4.52.7): + /langsmith@0.1.39(@langchain/core@0.1.63)(openai@4.53.0): resolution: {integrity: sha512-K2/qbc96JhrZbSL74RbZ0DBOpTB9Mxicu8RQrZ88Xsp1bH2O3+y5EdcvC0g/1YzQWQhcQ4peknCA24c3VTNiNA==, tarball: https://registry.npmjs.org/langsmith/-/langsmith-0.1.39.tgz} peerDependencies: '@langchain/core': '*' @@ -2647,10 +2610,10 @@ packages: openai: optional: true dependencies: - '@langchain/core': 0.1.63(openai@4.52.7) + '@langchain/core': 0.1.63(openai@4.53.0) '@types/uuid': 9.0.8 commander: 10.0.1 - openai: 4.52.7 + openai: 4.53.0 p-queue: 6.6.2 p-retry: 4.6.2 uuid: 9.0.1 @@ -2927,11 +2890,11 @@ packages: mimic-fn: 4.0.0 dev: true - /openai@4.52.7: - resolution: {integrity: sha512-dgxA6UZHary6NXUHEDj5TWt8ogv0+ibH+b4pT5RrWMjiRZVylNwLcw/2ubDrX5n0oUmHX/ZgudMJeemxzOvz7A==, tarball: https://registry.npmjs.org/openai/-/openai-4.52.7.tgz} + /openai@4.53.0: + resolution: {integrity: sha512-XoMaJsSLuedW5eoMEMmZbdNoXgML3ujcU5KfwRnC6rnbmZkHE2Q4J/SArwhqCxQRqJwHnQUj1LpiROmKPExZJA==, tarball: https://registry.npmjs.org/openai/-/openai-4.53.0.tgz} hasBin: true dependencies: - '@types/node': 18.19.41 + '@types/node': 18.19.42 '@types/node-fetch': 2.6.11 abort-controller: 3.0.0 agentkeepalive: 4.5.0 @@ -3120,8 +3083,8 @@ packages: lilconfig: 3.1.2 dev: true - /postcss@8.4.39: - resolution: {integrity: sha512-0vzE+lAiG7hZl1/9I8yzKLx3aR9Xbof3fBHKunvMfOCYAtMhrsnccJY2iTURb9EZd5+pLuiNV9/c/GZJOHsgIw==, tarball: https://registry.npmjs.org/postcss/-/postcss-8.4.39.tgz} + /postcss@8.4.40: + resolution: {integrity: sha512-YF2kKIUzAofPMpfH6hOi2cGnv/HrUlfucspc7pDyvv7kGdqXrfj8SCl/t8owkEgKEuu8ZcRjSOxFxVLqwChZ2Q==, tarball: https://registry.npmjs.org/postcss/-/postcss-8.4.40.tgz} engines: {node: ^10 || ^12 || >=14} dependencies: nanoid: 3.3.7 @@ -3433,12 +3396,12 @@ packages: resolution: {integrity: sha512-LqVcOHSB4cPGgitD1riJ1Hh4vdmITOp+BkmfmXRh4hSF/t7EnS4iD+SOTmq7w5pPm/SiPeto4ADbKS6dHUDWFA==, tarball: https://registry.npmjs.org/swrev/-/swrev-4.0.0.tgz} dev: false - /swrv@1.0.4(vue@3.4.33): + /swrv@1.0.4(vue@3.4.34): resolution: {integrity: sha512-zjEkcP8Ywmj+xOJW3lIT65ciY/4AL4e/Or7Gj0MzU3zBJNMdJiT8geVZhINavnlHRMMCcJLHhraLTAiDOTmQ9g==, tarball: https://registry.npmjs.org/swrv/-/swrv-1.0.4.tgz} peerDependencies: vue: '>=3.2.26 < 4' dependencies: - vue: 3.4.33(typescript@5.5.3) + vue: 3.4.34(typescript@5.5.4) dev: false /term-size@2.2.1: @@ -3520,7 +3483,7 @@ packages: resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==, tarball: https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz} dev: true - /ts-node@10.9.2(@types/node@20.14.11)(typescript@5.5.3): + /ts-node@10.9.2(@types/node@20.14.12)(typescript@5.5.4): resolution: {integrity: sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==, tarball: https://registry.npmjs.org/ts-node/-/ts-node-10.9.2.tgz} hasBin: true peerDependencies: @@ -3539,20 +3502,20 @@ packages: '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 20.14.11 + '@types/node': 20.14.12 acorn: 8.12.1 acorn-walk: 8.3.3 arg: 4.1.3 create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 5.5.3 + typescript: 5.5.4 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 dev: true - /tsup@8.2.0(typescript@5.5.3): - resolution: {integrity: sha512-XoarnVlfXxbv8ODHtxUq8D2XPc9luX+pamnp1kHSKLknKCDcX0Rkc21NHdbpugH6hKoNiETXypKKVgVu46vVRg==, tarball: https://registry.npmjs.org/tsup/-/tsup-8.2.0.tgz} + /tsup@8.2.3(typescript@5.5.4): + resolution: {integrity: sha512-6YNT44oUfXRbZuSMNmN36GzwPPIlD2wBccY7looM2fkTcxkf2NEmwr3OZuDZoySklnrIG4hoEtzy8yUXYOqNcg==, tarball: https://registry.npmjs.org/tsup/-/tsup-8.2.3.tgz} engines: {node: '>=18'} hasBin: true peerDependencies: @@ -3579,13 +3542,14 @@ packages: execa: 5.1.1 globby: 11.1.0 joycon: 3.1.1 + picocolors: 1.0.1 postcss-load-config: 6.0.1 resolve-from: 5.0.0 rollup: 4.19.0 source-map: 0.8.0-beta.0 sucrase: 3.35.0 tree-kill: 1.2.2 - typescript: 5.5.3 + typescript: 5.5.4 transitivePeerDependencies: - jiti - supports-color @@ -3593,8 +3557,8 @@ packages: - yaml dev: true - /typescript@5.5.3: - resolution: {integrity: sha512-/hreyEujaB0w76zKo6717l3L0o/qEUtRgdvUBvlkhoWeOVMjMuHNHk0BRBzikzuGDqNmPQbg5ifMEqsHLiIUcQ==, tarball: https://registry.npmjs.org/typescript/-/typescript-5.5.3.tgz} + /typescript@5.5.4: + resolution: {integrity: sha512-Mtq29sKDAEYP7aljRgtPOpTvOfbwRWlS6dPRzwjdE+C0R4brX/GUyhHSecbHMFLNBLcJIPt9nl9yG5TZ1weH+Q==, tarball: https://registry.npmjs.org/typescript/-/typescript-5.5.4.tgz} engines: {node: '>=14.17'} hasBin: true @@ -3624,8 +3588,8 @@ packages: resolution: {integrity: sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==, tarball: https://registry.npmjs.org/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz} dev: true - /vite-node@2.0.3(@types/node@20.14.11): - resolution: {integrity: sha512-14jzwMx7XTcMB+9BhGQyoEAmSl0eOr3nrnn+Z12WNERtOvLN+d2scbRUvyni05rT3997Bg+rZb47NyP4IQPKXg==, tarball: https://registry.npmjs.org/vite-node/-/vite-node-2.0.3.tgz} + /vite-node@2.0.4(@types/node@20.14.12): + resolution: {integrity: sha512-ZpJVkxcakYtig5iakNeL7N3trufe3M6vGuzYAr4GsbCTwobDeyPJpE4cjDhhPluv8OvQCFzu2LWp6GkoKRITXA==, tarball: https://registry.npmjs.org/vite-node/-/vite-node-2.0.4.tgz} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true dependencies: @@ -3633,7 +3597,7 @@ packages: debug: 4.3.5 pathe: 1.1.2 tinyrainbow: 1.2.0 - vite: 5.3.4(@types/node@20.14.11) + vite: 5.3.5(@types/node@20.14.12) transitivePeerDependencies: - '@types/node' - less @@ -3645,8 +3609,8 @@ packages: - terser dev: true - /vite@5.3.4(@types/node@20.14.11): - resolution: {integrity: sha512-Cw+7zL3ZG9/NZBB8C+8QbQZmR54GwqIz+WMI4b3JgdYJvX+ny9AjJXqkGQlDXSXRP9rP0B4tbciRMOVEKulVOA==, tarball: https://registry.npmjs.org/vite/-/vite-5.3.4.tgz} + /vite@5.3.5(@types/node@20.14.12): + resolution: {integrity: sha512-MdjglKR6AQXQb9JGiS7Rc2wC6uMjcm7Go/NHNO63EwiJXfuk9PgqiP/n5IDJCziMkfw9n4Ubp7lttNwz+8ZVKA==, tarball: https://registry.npmjs.org/vite/-/vite-5.3.5.tgz} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: @@ -3673,23 +3637,23 @@ packages: terser: optional: true dependencies: - '@types/node': 20.14.11 + '@types/node': 20.14.12 esbuild: 0.21.5 - postcss: 8.4.39 + postcss: 8.4.40 rollup: 4.19.0 optionalDependencies: fsevents: 2.3.3 dev: true - /vitest@2.0.3(@types/node@20.14.11): - resolution: {integrity: sha512-o3HRvU93q6qZK4rI2JrhKyZMMuxg/JRt30E6qeQs6ueaiz5hr1cPj+Sk2kATgQzMMqsa2DiNI0TIK++1ULx8Jw==, tarball: https://registry.npmjs.org/vitest/-/vitest-2.0.3.tgz} + /vitest@2.0.4(@types/node@20.14.12): + resolution: {integrity: sha512-luNLDpfsnxw5QSW4bISPe6tkxVvv5wn2BBs/PuDRkhXZ319doZyLOBr1sjfB5yCEpTiU7xCAdViM8TNVGPwoog==, tarball: https://registry.npmjs.org/vitest/-/vitest-2.0.4.tgz} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: '@edge-runtime/vm': '*' '@types/node': ^18.0.0 || >=20.0.0 - '@vitest/browser': 2.0.3 - '@vitest/ui': 2.0.3 + '@vitest/browser': 2.0.4 + '@vitest/ui': 2.0.4 happy-dom: '*' jsdom: '*' peerDependenciesMeta: @@ -3707,13 +3671,13 @@ packages: optional: true dependencies: '@ampproject/remapping': 2.3.0 - '@types/node': 20.14.11 - '@vitest/expect': 2.0.3 - '@vitest/pretty-format': 2.0.3 - '@vitest/runner': 2.0.3 - '@vitest/snapshot': 2.0.3 - '@vitest/spy': 2.0.3 - '@vitest/utils': 2.0.3 + '@types/node': 20.14.12 + '@vitest/expect': 2.0.4 + '@vitest/pretty-format': 2.0.4 + '@vitest/runner': 2.0.4 + '@vitest/snapshot': 2.0.4 + '@vitest/spy': 2.0.4 + '@vitest/utils': 2.0.4 chai: 5.1.1 debug: 4.3.5 execa: 8.0.1 @@ -3723,8 +3687,8 @@ packages: tinybench: 2.8.0 tinypool: 1.0.0 tinyrainbow: 1.2.0 - vite: 5.3.4(@types/node@20.14.11) - vite-node: 2.0.3(@types/node@20.14.11) + vite: 5.3.5(@types/node@20.14.12) + vite-node: 2.0.4(@types/node@20.14.12) why-is-node-running: 2.3.0 transitivePeerDependencies: - less @@ -3736,20 +3700,20 @@ packages: - terser dev: true - /vue@3.4.33(typescript@5.5.3): - resolution: {integrity: sha512-VdMCWQOummbhctl4QFMcW6eNtXHsFyDlX60O/tsSQuCcuDOnJ1qPOhhVla65Niece7xq/P2zyZReIO5mP+LGTQ==, tarball: https://registry.npmjs.org/vue/-/vue-3.4.33.tgz} + /vue@3.4.34(typescript@5.5.4): + resolution: {integrity: sha512-VZze05HWlA3ItreQ/ka7Sx7PoD0/3St8FEiSlSTVgb6l4hL+RjtP2/8g5WQBzZgyf8WG2f+g1bXzC7zggLhAJA==, tarball: https://registry.npmjs.org/vue/-/vue-3.4.34.tgz} peerDependencies: typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: - '@vue/compiler-dom': 3.4.33 - '@vue/compiler-sfc': 3.4.33 - '@vue/runtime-dom': 3.4.33 - '@vue/server-renderer': 3.4.33(vue@3.4.33) - '@vue/shared': 3.4.33 - typescript: 5.5.3 + '@vue/compiler-dom': 3.4.34 + '@vue/compiler-sfc': 3.4.34 + '@vue/runtime-dom': 3.4.34 + '@vue/server-renderer': 3.4.34(vue@3.4.34) + '@vue/shared': 3.4.34 + typescript: 5.5.4 dev: false /web-streams-polyfill@3.3.3: diff --git a/src/agent.test.ts b/src/agent.test.ts index f943f19..c994f04 100644 --- a/src/agent.test.ts +++ b/src/agent.test.ts @@ -370,7 +370,7 @@ test.each(['generateText', 'streamText'] as const)( model: {} as any, events: {}, adapter: { - [method]: async (opts) => { + [method]: async (opts: any) => { const res = { text: 'response', }; @@ -409,7 +409,7 @@ test.each(['generateText', 'streamText'] as const)( model: {} as any, events: {}, adapter: { - [method]: async (opts) => { + [method]: async (opts: any) => { const res = { text: 'response', }; @@ -443,7 +443,7 @@ test.each(['generateText', 'streamText'] as const)( model: {} as any, events: {}, adapter: { - [method]: async (opts) => { + [method]: async (opts: any) => { const res = { text: 'response', }; @@ -476,7 +476,7 @@ test.each(['generateText', 'streamText'] as const)( model: {} as any, events: {}, adapter: { - [method]: async (opts) => { + [method]: async (opts: any) => { const res = { text: 'response', }; From b2f2b7307e96d7722968769aae9db2572ede8ce7 Mon Sep 17 00:00:00 2001 From: David Khourshid Date: Thu, 25 Jul 2024 11:09:30 -0400 Subject: [PATCH 2/2] Changeset --- .changeset/rotten-trees-cover.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .changeset/rotten-trees-cover.md diff --git a/.changeset/rotten-trees-cover.md b/.changeset/rotten-trees-cover.md new file mode 100644 index 0000000..e5cfad6 --- /dev/null +++ b/.changeset/rotten-trees-cover.md @@ -0,0 +1,5 @@ +--- +'@statelyai/agent': patch +--- + +Update dependencies