diff --git a/apps/web/package.json b/apps/web/package.json index 735918fb6..812709fa9 100644 --- a/apps/web/package.json +++ b/apps/web/package.json @@ -62,7 +62,7 @@ "@vercel/functions": "catalog:", "@vercel/otel": "^2.1.3", "@vercel/toolbar": "^0.2.7", - "ai": "^7.0.127", + "ai": "^7.0.143", "flags": "^4.3.1", "geist": "^1.7.2", "jotai": "^3.0.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 23a9183fb..9a2461ce0 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -106,7 +106,7 @@ importers: dependencies: '@ai-sdk/gateway': specifier: ^4.0.103 - version: 4.0.103(zod@4.6.5) + version: 4.0.117(zod@4.6.5) '@ai-sdk/react': specifier: ^4.0.130 version: 4.0.130(react@19.3.0)(zod@4.6.5) @@ -118,7 +118,7 @@ importers: version: 3.2.12(next@16.3.8(@babel/core@7.29.7(supports-color@8.1.1))(@opentelemetry/api@1.9.1)(@types/node@24.19.0)(babel-plugin-react-compiler@1.0.0)(react-dom@19.3.0(react@19.3.0))(react@19.3.0))(react-dom@19.3.0(react@19.3.0))(react@19.3.0) '@browser-ai/core': specifier: ^3.0.4 - version: 3.0.4(ai@7.0.127(zod@4.6.5)) + version: 3.0.4(ai@7.0.144(zod@4.6.5)) '@domainstack/api': specifier: workspace:* version: link:../../packages/api @@ -202,7 +202,7 @@ importers: version: 2.11.0(@opentelemetry/api@1.9.1) '@posthog/ai': specifier: ^8.13.4 - version: 8.13.4(@ai-sdk/provider@4.0.21)(@opentelemetry/api@1.9.1)(@opentelemetry/sdk-trace-base@2.11.0(@opentelemetry/api@1.9.1))(posthog-node@5.55.0(rxjs@7.8.2)) + version: 8.13.4(@ai-sdk/provider@4.0.30)(@opentelemetry/api@1.9.1)(@opentelemetry/sdk-trace-base@2.11.0(@opentelemetry/api@1.9.1))(posthog-node@5.55.0(rxjs@7.8.2)) '@posthog/mcp': specifier: ^0.21.4 version: 0.21.4(@modelcontextprotocol/sdk@1.31.0(supports-color@8.1.1)(zod@4.6.5))(@modelcontextprotocol/server@2.3.0)(posthog-node@5.55.0(rxjs@7.8.2)) @@ -243,8 +243,8 @@ importers: specifier: ^0.2.7 version: 0.2.7(debug@4.4.3(supports-color@8.1.1))(next@16.3.8(@babel/core@7.29.7(supports-color@8.1.1))(@opentelemetry/api@1.9.1)(@types/node@24.19.0)(babel-plugin-react-compiler@1.0.0)(react-dom@19.3.0(react@19.3.0))(react@19.3.0))(react-dom@19.3.0(react@19.3.0))(react@19.3.0)(vite@8.3.1(@types/node@24.19.0)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.51.2)(tsx@4.23.15)) ai: - specifier: ^7.0.127 - version: 7.0.127(zod@4.6.5) + specifier: ^7.0.143 + version: 7.0.144(zod@4.6.5) flags: specifier: ^4.3.1 version: 4.3.1(@opentelemetry/api@1.9.1)(next@16.3.8(@babel/core@7.29.7(supports-color@8.1.1))(@opentelemetry/api@1.9.1)(@types/node@24.19.0)(babel-plugin-react-compiler@1.0.0)(react-dom@19.3.0(react@19.3.0))(react@19.3.0))(react-dom@19.3.0(react@19.3.0))(react@19.3.0) @@ -496,7 +496,7 @@ importers: version: 2.8.0 files-sdk: specifier: ^2.6.2 - version: 2.6.2(@nestjs/common@12.1.2(reflect-metadata@0.2.2)(rxjs@7.8.2)(supports-color@10.2.2))(@opentelemetry/api@1.9.1)(@vercel/blob@2.8.0)(ai@7.0.127(zod@4.6.5))(hono@4.13.12)(next@16.3.8(@babel/core@7.29.7(supports-color@10.2.2))(@opentelemetry/api@1.9.1)(@types/node@24.19.0)(babel-plugin-react-compiler@1.0.0)(react-dom@19.3.0(react@19.3.0))(react@19.3.0))(react-dom@19.3.0(react@19.3.0))(react@19.3.0)(supports-color@10.2.2)(zod@4.6.5) + version: 2.6.2(@nestjs/common@12.1.2(reflect-metadata@0.2.2)(rxjs@7.8.2)(supports-color@10.2.2))(@opentelemetry/api@1.9.1)(@vercel/blob@2.8.0)(ai@7.0.144(zod@4.6.5))(hono@4.13.12)(next@16.3.8(@babel/core@7.29.7(supports-color@10.2.2))(@opentelemetry/api@1.9.1)(@types/node@24.19.0)(babel-plugin-react-compiler@1.0.0)(react-dom@19.3.0(react@19.3.0))(react@19.3.0))(react-dom@19.3.0(react@19.3.0))(react@19.3.0)(supports-color@10.2.2)(zod@4.6.5) devDependencies: '@domainstack/typescript-config': specifier: workspace:* @@ -992,6 +992,12 @@ packages: peerDependencies: zod: ^3.25.76 || ^4.1.8 + '@ai-sdk/gateway@4.0.117': + resolution: {integrity: sha512-ha4Hm3j+8kRblmNKA7akWpTlobH2uSk0Wvbzun72LQ83o+vJzXNd3UvQ3MF2iTnB3uoGRrnNw7aDQHlK6EmPlw==} + engines: {node: '>=22'} + peerDependencies: + zod: ^3.25.76 || ^4.1.8 + '@ai-sdk/mcp@2.0.66': resolution: {integrity: sha512-wFAL5rL/CQljgrhrtpzvrmLJ1tY7Q3o9+SQR+02ZYff3jzXOpj3vfCdi6PjJ1jS3jDd8rkmE9QFlfOFKztI3pg==} engines: {node: '>=22'} @@ -1004,10 +1010,20 @@ packages: peerDependencies: zod: ^3.25.76 || ^4.1.8 + '@ai-sdk/provider-utils@5.0.63': + resolution: {integrity: sha512-98Wg18IAdEIwlyon2dCvrDfLNitjwshP+EVFmwnA6+APFf7rj5nGci/B7P5qfX0ea0x9gq6ZMRQJ6Qw22mVHqg==} + engines: {node: '>=22'} + peerDependencies: + zod: ^3.25.76 || ^4.1.8 + '@ai-sdk/provider@4.0.21': resolution: {integrity: sha512-UpbC9C1oht8dhfKPbVXSLRZS3DI8uk8n5v2uMjBPNIYGsC2kL045ywq7D8Hh9KgnH9rP5W/GxQdYtWScRouqlA==} engines: {node: '>=22'} + '@ai-sdk/provider@4.0.30': + resolution: {integrity: sha512-SWrYVA0pJBNIee3eHnjr9gop0n/JELHJlYksLC4/O1QIuoAxWJbI2z3pA3Q5f0fKNAfk1sS8dtAr5ppsOdcLgA==} + engines: {node: '>=22'} + '@ai-sdk/react@4.0.130': resolution: {integrity: sha512-6nUGT2mWIPUK/s2nUJH0Hiu90Oqawwo2INAHekOi4hJBb8zhFJS0yMP0aRn/+UO9VmJT/v58d8rWSmGE3B6ApA==} engines: {node: '>=22'} @@ -4245,6 +4261,12 @@ packages: peerDependencies: zod: ^3.25.76 || ^4.1.8 + ai@7.0.144: + resolution: {integrity: sha512-gs2SI1d2Ts8/8hDXVFFFJJ0dvcfDNmbpPb6oelBmr0vTOYsoqIgDgE0otXnedD4HeAGHtrO81+/8pHPxMwekNQ==} + engines: {node: '>=22'} + peerDependencies: + zod: ^3.25.76 || ^4.1.8 + ajv-formats@2.1.1: resolution: {integrity: sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==} @@ -8536,6 +8558,13 @@ snapshots: '@vercel/oidc': 3.2.0 zod: 4.6.5 + '@ai-sdk/gateway@4.0.117(zod@4.6.5)': + dependencies: + '@ai-sdk/provider': 4.0.30 + '@ai-sdk/provider-utils': 5.0.63(zod@4.6.5) + '@vercel/oidc': 3.2.0 + zod: 4.6.5 + '@ai-sdk/mcp@2.0.66(zod@4.6.5)': dependencies: '@ai-sdk/provider': 4.0.21 @@ -8553,10 +8582,23 @@ snapshots: undici: 7.30.0 zod: 4.6.5 + '@ai-sdk/provider-utils@5.0.63(zod@4.6.5)': + dependencies: + '@ai-sdk/provider': 4.0.30 + '@standard-schema/spec': 1.1.0 + '@workflow/serde': 4.1.0 + eventsource-parser: 3.1.1 + undici: 7.30.0 + zod: 4.6.5 + '@ai-sdk/provider@4.0.21': dependencies: json-schema: 0.4.0 + '@ai-sdk/provider@4.0.30': + dependencies: + json-schema: 0.4.0 + '@ai-sdk/react@4.0.130(react@19.3.0)(zod@4.6.5)': dependencies: '@ai-sdk/mcp': 2.0.66(zod@4.6.5) @@ -9008,10 +9050,10 @@ snapshots: react: 19.3.0 react-dom: 19.3.0(react@19.3.0) - '@browser-ai/core@3.0.4(ai@7.0.127(zod@4.6.5))': + '@browser-ai/core@3.0.4(ai@7.0.144(zod@4.6.5))': dependencies: '@mediapipe/tasks-text': 0.10.35 - ai: 7.0.127(zod@4.6.5) + ai: 7.0.144(zod@4.6.5) '@canvas/image-data@1.1.0': {} @@ -10196,14 +10238,14 @@ snapshots: '@polka/url@1.0.0-next.29': {} - '@posthog/ai@8.13.4(@ai-sdk/provider@4.0.21)(@opentelemetry/api@1.9.1)(@opentelemetry/sdk-trace-base@2.11.0(@opentelemetry/api@1.9.1))(posthog-node@5.55.0(rxjs@7.8.2))': + '@posthog/ai@8.13.4(@ai-sdk/provider@4.0.30)(@opentelemetry/api@1.9.1)(@opentelemetry/sdk-trace-base@2.11.0(@opentelemetry/api@1.9.1))(posthog-node@5.55.0(rxjs@7.8.2))': dependencies: '@posthog/core': 1.55.3 posthog-node: 5.55.0(rxjs@7.8.2) uuid: 11.1.1 zod: 4.6.5 optionalDependencies: - '@ai-sdk/provider': 4.0.21 + '@ai-sdk/provider': 4.0.30 '@opentelemetry/api': 1.9.1 '@opentelemetry/sdk-trace-base': 2.11.0(@opentelemetry/api@1.9.1) @@ -12071,6 +12113,13 @@ snapshots: '@ai-sdk/provider-utils': 5.0.53(zod@4.6.5) zod: 4.6.5 + ai@7.0.144(zod@4.6.5): + dependencies: + '@ai-sdk/gateway': 4.0.117(zod@4.6.5) + '@ai-sdk/provider': 4.0.30 + '@ai-sdk/provider-utils': 5.0.63(zod@4.6.5) + zod: 4.6.5 + ajv-formats@2.1.1: dependencies: ajv: 8.20.0 @@ -13261,7 +13310,7 @@ snapshots: dependencies: filename-reserved-regex: 4.0.1 - files-sdk@2.6.2(@nestjs/common@12.1.2(reflect-metadata@0.2.2)(rxjs@7.8.2)(supports-color@10.2.2))(@opentelemetry/api@1.9.1)(@vercel/blob@2.8.0)(ai@7.0.127(zod@4.6.5))(hono@4.13.12)(next@16.3.8(@babel/core@7.29.7(supports-color@10.2.2))(@opentelemetry/api@1.9.1)(@types/node@24.19.0)(babel-plugin-react-compiler@1.0.0)(react-dom@19.3.0(react@19.3.0))(react@19.3.0))(react-dom@19.3.0(react@19.3.0))(react@19.3.0)(supports-color@10.2.2)(zod@4.6.5): + files-sdk@2.6.2(@nestjs/common@12.1.2(reflect-metadata@0.2.2)(rxjs@7.8.2)(supports-color@10.2.2))(@opentelemetry/api@1.9.1)(@vercel/blob@2.8.0)(ai@7.0.144(zod@4.6.5))(hono@4.13.12)(next@16.3.8(@babel/core@7.29.7(supports-color@10.2.2))(@opentelemetry/api@1.9.1)(@types/node@24.19.0)(babel-plugin-react-compiler@1.0.0)(react-dom@19.3.0(react@19.3.0))(react@19.3.0))(react-dom@19.3.0(react@19.3.0))(react@19.3.0)(supports-color@10.2.2)(zod@4.6.5): dependencies: aws4fetch: 1.0.20 commander: 15.0.0 @@ -13275,7 +13324,7 @@ snapshots: '@nestjs/common': 12.1.2(reflect-metadata@0.2.2)(rxjs@7.8.2)(supports-color@10.2.2) '@opentelemetry/api': 1.9.1 '@vercel/blob': 2.8.0 - ai: 7.0.127(zod@4.6.5) + ai: 7.0.144(zod@4.6.5) hono: 4.13.12 next: 16.3.8(@babel/core@7.29.7(supports-color@10.2.2))(@opentelemetry/api@1.9.1)(@types/node@24.19.0)(babel-plugin-react-compiler@1.0.0)(react-dom@19.3.0(react@19.3.0))(react@19.3.0) react: 19.3.0