From a611ce35fb582cb4de4edbd9a22a782229dbba25 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 14 Sep 2026 00:57:31 +0000 Subject: [PATCH] chore(deps): bump @ai-sdk/react from 3.0.221 to 4.0.100 Bumps [@ai-sdk/react](https://github.com/vercel/ai/tree/HEAD/packages/react) from 3.0.221 to 4.0.100. - [Release notes](https://github.com/vercel/ai/releases) - [Changelog](https://github.com/vercel/ai/blob/main/packages/react/CHANGELOG.md) - [Commits](https://github.com/vercel/ai/commits/@ai-sdk/react@4.0.100/packages/react) --- updated-dependencies: - dependency-name: "@ai-sdk/react" dependency-version: 4.0.100 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- package.json | 2 +- pnpm-lock.yaml | 135 +++++++++++++++++++++++++++++++++---------------- 2 files changed, 93 insertions(+), 44 deletions(-) diff --git a/package.json b/package.json index da14cbd4..ec982174 100644 --- a/package.json +++ b/package.json @@ -219,7 +219,7 @@ } }, "dependencies": { - "@ai-sdk/react": "3.0.221", + "@ai-sdk/react": "4.0.100", "@floating-ui/dom": "1.7.4", "@floating-ui/react-dom": "2.1.6", "@iconify-json/lucide": "1.2.82", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 6fa02d96..c67b7c37 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,8 +9,8 @@ importers: .: dependencies: '@ai-sdk/react': - specifier: 3.0.221 - version: 3.0.221(react@19.2.7)(zod@4.3.5) + specifier: 4.0.100 + version: 4.0.100(react@19.2.7)(zod@4.3.5) '@floating-ui/dom': specifier: 1.7.4 version: 1.7.4 @@ -369,9 +369,15 @@ packages: peerDependencies: zod: ^3.25.76 || ^4.1.8 - '@ai-sdk/gateway@3.0.143': - resolution: {integrity: sha512-RCH60KsUaNiZkI/fBuyau4yvYrVBIEgAcN+Ain94QpL1kVm28GduQzFKfGffAiJU2We0ZrmN4BHkoCZzACK96Q==} - engines: {node: '>=18'} + '@ai-sdk/gateway@4.0.78': + resolution: {integrity: sha512-fcamzmFlcy+c/tIc7QcATLe/kArgSVGQ1QxaddMjhOSX8zypc2hmD5sHB2bp1DSFcSxDD32d6usF9a7xLCTULg==} + engines: {node: '>=22'} + peerDependencies: + zod: ^3.25.76 || ^4.1.8 + + '@ai-sdk/mcp@2.0.48': + resolution: {integrity: sha512-BE943h3I1eFe+7CgMfPz6novcCznslb5T4euAS+lNY+BBydNAE+KjmizZS6LClk71FSLKi/UOj5AzR1xuYyo9Q==} + engines: {node: '>=22'} peerDependencies: zod: ^3.25.76 || ^4.1.8 @@ -387,15 +393,15 @@ packages: peerDependencies: zod: ^3.25.76 || ^4.1.8 - '@ai-sdk/provider-utils@4.0.35': - resolution: {integrity: sha512-bjYld/2KGPLt78kpqbya+fD4LYS7BqVQJyUjE3qAHrYB0FR2Q90BaWEVIBZaguTWXf/A8L6uG1zO1v9TxVlGWg==} + '@ai-sdk/provider-utils@4.0.40': + resolution: {integrity: sha512-OL5IrpUm9Y8Dwy+w/vvFwPotS6m52O9W0op2oXgXdCROMJIBalBI0oro6OIBYkPxvm5Xg02GSkoQN25RlR0bnw==} engines: {node: '>=18'} peerDependencies: zod: ^3.25.76 || ^4.1.8 - '@ai-sdk/provider-utils@4.0.40': - resolution: {integrity: sha512-OL5IrpUm9Y8Dwy+w/vvFwPotS6m52O9W0op2oXgXdCROMJIBalBI0oro6OIBYkPxvm5Xg02GSkoQN25RlR0bnw==} - engines: {node: '>=18'} + '@ai-sdk/provider-utils@5.0.39': + resolution: {integrity: sha512-VIFp4Qv3j+V941crFB1y2VG5yeGbeLOFRxiPaZJETkkpo1H5WviLx6H5yRkFkrXIGxnTGygKsPgCAJG0X61Auw==} + engines: {node: '>=22'} peerDependencies: zod: ^3.25.76 || ^4.1.8 @@ -403,17 +409,17 @@ packages: resolution: {integrity: sha512-Q3BZ27qfpYqnCYGvE3vt+Qi6LGOF9R5Nmzn+9JoM1lCRsD9mYaIhfJLkSunN48nfGXJ6n+XNV0J/XVpqGQl7Dw==} engines: {node: '>=18'} - '@ai-sdk/provider@3.0.13': - resolution: {integrity: sha512-ZPtVYt5QIJzOta1kdUiDuCx4HhFkvNPv/rvmZ2b1iXwybYjJsCnNYR4PAw4kW7rgVfDARvHXcU64efWuqNp6bw==} - engines: {node: '>=18'} - '@ai-sdk/provider@3.0.14': resolution: {integrity: sha512-5X1k57JBJ4H7H1QjX7CnJYAB1I19r/trVZTMcSms7/kLNZ8RaU4Nt2agcwZzv82Hfx6Q7/TOLU7agAKeFfc8cA==} engines: {node: '>=18'} - '@ai-sdk/react@3.0.221': - resolution: {integrity: sha512-5Zd+rF0YbjOqre0NEzdNE+FvNPrEuqfHm4KGxw9ovbAHv0ut/7sgYIn2kzr6ekvXHNqWz0HEmi+zYOXOZCJxJw==} - engines: {node: '>=18'} + '@ai-sdk/provider@4.0.13': + resolution: {integrity: sha512-sJvnbFIFLzmKFXIjfwS8XCOAj6puHCawItwvA9PBZgk2f/l/TiC4OSfK3ueDbUVXfRCOn5eJN97EIF10toIOmQ==} + engines: {node: '>=22'} + + '@ai-sdk/react@4.0.100': + resolution: {integrity: sha512-xsbF57PlibuOdU9x4YvzQjZzFusy1TFa6eEaqJR3EOUXbQfE/uCd7cUaVxAa+5uxr6DeLz0D9nolTtWPZUlo1A==} + engines: {node: '>=22'} peerDependencies: react: ^18 || ~19.0.1 || ~19.1.2 || ^19.2.1 @@ -3335,6 +3341,9 @@ packages: '@vitest/utils@4.1.11': resolution: {integrity: sha512-zTCVGpyFsGWBhllOyKlTw/vnr6D9qxsfSDyfbyZmTyjHw5N/VuvzHpHoQjm2ZJzn4RJgx5w4r7V0er69CmLgPQ==} + '@workflow/serde@4.1.0': + resolution: {integrity: sha512-pav4F2BoirECWR7Nf1TKt+2eETcBj7jj4cBefQ8VXQCA6NPkaKeLfj/zMgi+3zYV5ZIBT4GuUiphsj0/b9hPQQ==} + acorn-jsx@5.3.2: resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} peerDependencies: @@ -3351,9 +3360,9 @@ packages: peerDependencies: zod: ^3.25.76 || ^4.1.8 - ai@6.0.219: - resolution: {integrity: sha512-rtTDz99Rc9HsstSJ7YdO8DX7DQwS442N2vQ5jOopXDdo4qfkLrtIRpORdztFMOZxX/XjBzHRlvqF6eMg3cpyLA==} - engines: {node: '>=18'} + ai@7.0.97: + resolution: {integrity: sha512-tQGZ234p/bk5X/LNQdB43a5/z1Bve7wK0EOR1AwN6xrosZih4MIC/3pXhcnytcpBJHMbhLISW6J1dFTd/tnwPA==} + engines: {node: '>=22'} peerDependencies: zod: ^3.25.76 || ^4.1.8 @@ -4145,6 +4154,10 @@ packages: resolution: {integrity: sha512-70QWGkr4snxr0OXLRWsFLeRBIRPuQOvt4s8QYjmUlmlkyTZkRqS7EDVRZtzU3TiyDbXSzaOeF0XUKy8PchzukQ==} engines: {node: '>=18.0.0'} + eventsource-parser@3.1.1: + resolution: {integrity: sha512-EKN1vKAMcZ8MlYMpaNuxN6R9yakzH6uajHcHVTqWJzvu5pWw9DyhbP35HH8MVBQ+dZjAfDxk+A8NiR9KWaXiyQ==} + engines: {node: '>=18.0.0'} + expand-template@2.0.3: resolution: {integrity: sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==} engines: {node: '>=6'} @@ -5178,6 +5191,10 @@ packages: resolution: {integrity: sha512-TfySrs/5nm8fQJDcBDuUng3VOUKsd7S+zqvbOTiGXHfxX4wK31ard+hoNuvkicM/2YFzlpDgABOevKSsB4G/FA==} engines: {node: '>= 6'} + pkce-challenge@5.0.1: + resolution: {integrity: sha512-wQ0b/W4Fr01qtpHlqSqspcj3EhBvimsdh0KlHhH8HRZnMsEa0ea2fTULOXOS9ccQr3om+GcGRk4e+isrZWV8qQ==} + engines: {node: '>=16.20.0'} + pkg-types@1.3.1: resolution: {integrity: sha512-/Jm5M4RvtBFVkKWRu2BLUTNP8/M2a+UwuAX+ae4770q1qVGtfjG+WTCupoZixokjmHiry8uI+dlY8KXYV5HVVQ==} @@ -5871,8 +5888,8 @@ packages: resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} engines: {node: '>= 0.4'} - swr@2.4.2: - resolution: {integrity: sha512-ej644Y2bvkIajfR32KGeSSdBXQW+ScjGjkybZgSE7kFpk9eGnV44XY9FJylXi+W75pavSX1PVNB57W5EbhGIYw==} + swr@2.5.1: + resolution: {integrity: sha512-BRw55e8r0B7SpDN20CAzoQAHl7y1yP7/Zt7oqUjMv0vSt2u2Xnkm88Ws+VypbV9BXHQVuSuyVq7zMjO16wSExw==} peerDependencies: react: ^16.11.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 @@ -6074,6 +6091,10 @@ packages: resolution: {integrity: sha512-IDxfleLmmbSskfWSUATiN1nfn2rDuvnMOqb5CWR92iIfojA0Ud+ulOAAEQ57LPr9rWmsreUyf5lwyao+7GNNVw==} engines: {node: '>=20.18.1'} + undici@7.29.1: + resolution: {integrity: sha512-RYONW2MeafgYlkVOKYKkA/Ag7BmXqgIWCa8t1m0JcxrQg9pI9lEqRhAOruOBCbAohOa/gkCF+iPi9hrgvTzu6Q==} + engines: {node: '>=20.18.1'} + unified@11.0.5: resolution: {integrity: sha512-xKvGhPWw3k84Qjh8bI3ZeJjqnyadK+GEFtazSfZv/rKeTkTjOJho6mFqh2SM96iIcZokxiOpg78GazTSg8+KHA==} @@ -6138,6 +6159,11 @@ packages: peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 + use-sync-external-store@1.7.0: + resolution: {integrity: sha512-6L+EeigHMQhdaIPNIFUKwfWJSwWFQ8gJbJ2DLOs5sDIegTwR9fRxvnM3uciHKjIZhFz+KAv2emhWMRvDmMcY8A==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 + utf8-byte-length@1.0.5: resolution: {integrity: sha512-Xn0w3MtiQ6zoz2vFyUVruaCL53O/DwUvkEeOvj+uulMm0BkUGYWmBYVyElqZaSLhY6ZD0ulfU3aBra2aVT4xfA==} @@ -6394,13 +6420,21 @@ snapshots: '@vercel/oidc': 3.2.0 zod: 4.3.5 - '@ai-sdk/gateway@3.0.143(zod@4.3.5)': + '@ai-sdk/gateway@4.0.78(zod@4.3.5)': dependencies: - '@ai-sdk/provider': 3.0.13 - '@ai-sdk/provider-utils': 4.0.35(zod@4.3.5) + '@ai-sdk/provider': 4.0.13 + '@ai-sdk/provider-utils': 5.0.39(zod@4.3.5) '@vercel/oidc': 3.2.0 zod: 4.3.5 + '@ai-sdk/mcp@2.0.48(zod@4.3.5)': + dependencies: + '@ai-sdk/provider': 4.0.13 + '@ai-sdk/provider-utils': 5.0.39(zod@4.3.5) + cross-spawn: 7.0.6 + pkce-challenge: 5.0.1 + zod: 4.3.5 + '@ai-sdk/openai-compatible@2.0.62(zod@4.3.5)': dependencies: '@ai-sdk/provider': 3.0.14 @@ -6414,38 +6448,42 @@ snapshots: eventsource-parser: 3.0.8 zod: 4.3.5 - '@ai-sdk/provider-utils@4.0.35(zod@4.3.5)': + '@ai-sdk/provider-utils@4.0.40(zod@4.3.5)': dependencies: - '@ai-sdk/provider': 3.0.13 + '@ai-sdk/provider': 3.0.14 '@standard-schema/spec': 1.1.0 eventsource-parser: 3.0.8 zod: 4.3.5 - '@ai-sdk/provider-utils@4.0.40(zod@4.3.5)': + '@ai-sdk/provider-utils@5.0.39(zod@4.3.5)': dependencies: - '@ai-sdk/provider': 3.0.14 + '@ai-sdk/provider': 4.0.13 '@standard-schema/spec': 1.1.0 - eventsource-parser: 3.0.8 + '@workflow/serde': 4.1.0 + eventsource-parser: 3.1.1 + undici: 7.29.1 zod: 4.3.5 '@ai-sdk/provider@3.0.10': dependencies: json-schema: 0.4.0 - '@ai-sdk/provider@3.0.13': + '@ai-sdk/provider@3.0.14': dependencies: json-schema: 0.4.0 - '@ai-sdk/provider@3.0.14': + '@ai-sdk/provider@4.0.13': dependencies: json-schema: 0.4.0 - '@ai-sdk/react@3.0.221(react@19.2.7)(zod@4.3.5)': + '@ai-sdk/react@4.0.100(react@19.2.7)(zod@4.3.5)': dependencies: - '@ai-sdk/provider-utils': 4.0.35(zod@4.3.5) - ai: 6.0.219(zod@4.3.5) + '@ai-sdk/mcp': 2.0.48(zod@4.3.5) + '@ai-sdk/provider': 4.0.13 + '@ai-sdk/provider-utils': 5.0.39(zod@4.3.5) + ai: 7.0.97(zod@4.3.5) react: 19.2.7 - swr: 2.4.2(react@19.2.7) + swr: 2.5.1(react@19.2.7) throttleit: 2.1.0 transitivePeerDependencies: - zod @@ -9058,6 +9096,8 @@ snapshots: convert-source-map: 2.0.0 tinyrainbow: 3.1.1 + '@workflow/serde@4.1.0': {} + acorn-jsx@5.3.2(acorn@8.16.0): dependencies: acorn: 8.16.0 @@ -9072,12 +9112,11 @@ snapshots: '@opentelemetry/api': 1.9.1 zod: 4.3.5 - ai@6.0.219(zod@4.3.5): + ai@7.0.97(zod@4.3.5): dependencies: - '@ai-sdk/gateway': 3.0.143(zod@4.3.5) - '@ai-sdk/provider': 3.0.13 - '@ai-sdk/provider-utils': 4.0.35(zod@4.3.5) - '@opentelemetry/api': 1.9.1 + '@ai-sdk/gateway': 4.0.78(zod@4.3.5) + '@ai-sdk/provider': 4.0.13 + '@ai-sdk/provider-utils': 5.0.39(zod@4.3.5) zod: 4.3.5 ajv-formats@2.1.1: @@ -9862,6 +9901,8 @@ snapshots: eventsource-parser@3.0.8: {} + eventsource-parser@3.1.1: {} + expand-template@2.0.3: {} expect-type@1.4.0: {} @@ -11094,6 +11135,8 @@ snapshots: pirates@4.0.7: {} + pkce-challenge@5.0.1: {} + pkg-types@1.3.1: dependencies: confbox: 0.1.8 @@ -11863,11 +11906,11 @@ snapshots: supports-preserve-symlinks-flag@1.0.0: {} - swr@2.4.2(react@19.2.7): + swr@2.5.1(react@19.2.7): dependencies: dequal: 2.0.3 react: 19.2.7 - use-sync-external-store: 1.6.0(react@19.2.7) + use-sync-external-store: 1.7.0(react@19.2.7) tabbable@6.5.0: {} @@ -12058,6 +12101,8 @@ snapshots: undici@7.29.0: {} + undici@7.29.1: {} + unified@11.0.5: dependencies: '@types/unist': 3.0.3 @@ -12127,6 +12172,10 @@ snapshots: dependencies: react: 19.2.7 + use-sync-external-store@1.7.0(react@19.2.7): + dependencies: + react: 19.2.7 + utf8-byte-length@1.0.5: {} util-deprecate@1.0.2: {}