diff --git a/lp/package.json b/lp/package.json index 1fb96a8c..78929f0e 100644 --- a/lp/package.json +++ b/lp/package.json @@ -17,7 +17,7 @@ "@astrojs/react": "^6.0.2", "@heroicons/react": "^2.2.0", "@nepp-chan/shared": "workspace:*", - "ai": "^6.0.208", + "ai": "^7.0.73", "astro": "^7.2.2", "react": "^19.2.8", "react-dom": "^19.2.8", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 61e122fa..1ba1c77c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -42,8 +42,8 @@ importers: specifier: workspace:* version: link:../shared ai: - specifier: ^6.0.208 - version: 6.0.208(zod@4.4.3) + specifier: ^7.0.73 + version: 7.0.73(zod@4.4.3) astro: specifier: ^7.2.2 version: 7.2.2(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.3)(@types/node@26.2.0)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0) @@ -101,34 +101,34 @@ importers: version: 11.2.0 '@mastra/ai-sdk': specifier: ^1.6.2 - version: 1.6.3(@mastra/core@1.52.1(ai@6.0.208(zod@4.4.3))(express@5.2.1(supports-color@10.2.2))(supports-color@10.2.2)(zod@4.4.3))(zod@4.4.3) + version: 1.6.3(@mastra/core@1.52.1(ai@7.0.73(zod@4.4.3))(express@5.2.1(supports-color@10.2.2))(supports-color@10.2.2)(zod@4.4.3))(zod@4.4.3) '@mastra/cloudflare-d1': specifier: 1.1.1 - version: 1.1.1(@mastra/core@1.52.1(ai@6.0.208(zod@4.4.3))(express@5.2.1(supports-color@10.2.2))(supports-color@10.2.2)(zod@4.4.3)) + version: 1.1.1(@mastra/core@1.52.1(ai@7.0.73(zod@4.4.3))(express@5.2.1(supports-color@10.2.2))(supports-color@10.2.2)(zod@4.4.3)) '@mastra/core': specifier: 1.52.1 - version: 1.52.1(ai@6.0.208(zod@4.4.3))(express@5.2.1(supports-color@10.2.2))(supports-color@10.2.2)(zod@4.4.3) + version: 1.52.1(ai@7.0.73(zod@4.4.3))(express@5.2.1(supports-color@10.2.2))(supports-color@10.2.2)(zod@4.4.3) '@mastra/evals': specifier: 1.7.0 - version: 1.7.0(@mastra/core@1.52.1(ai@6.0.208(zod@4.4.3))(express@5.2.1(supports-color@10.2.2))(supports-color@10.2.2)(zod@4.4.3)) + version: 1.7.0(@mastra/core@1.52.1(ai@7.0.73(zod@4.4.3))(express@5.2.1(supports-color@10.2.2))(supports-color@10.2.2)(zod@4.4.3)) '@mastra/libsql': specifier: 1.17.0 - version: 1.17.0(@mastra/core@1.52.1(ai@6.0.208(zod@4.4.3))(express@5.2.1(supports-color@10.2.2))(supports-color@10.2.2)(zod@4.4.3)) + version: 1.17.0(@mastra/core@1.52.1(ai@7.0.73(zod@4.4.3))(express@5.2.1(supports-color@10.2.2))(supports-color@10.2.2)(zod@4.4.3)) '@mastra/loggers': specifier: 1.2.0 - version: 1.2.0(@mastra/core@1.52.1(ai@6.0.208(zod@4.4.3))(express@5.2.1(supports-color@10.2.2))(supports-color@10.2.2)(zod@4.4.3)) + version: 1.2.0(@mastra/core@1.52.1(ai@7.0.73(zod@4.4.3))(express@5.2.1(supports-color@10.2.2))(supports-color@10.2.2)(zod@4.4.3)) '@mastra/mcp': specifier: 1.16.0 - version: 1.16.0(@mastra/core@1.52.1(ai@6.0.208(zod@4.4.3))(express@5.2.1(supports-color@10.2.2))(supports-color@10.2.2)(zod@4.4.3))(@modelcontextprotocol/sdk@1.29.0(supports-color@10.2.2)(zod@4.4.3))(express@5.2.1(supports-color@10.2.2))(hono@4.13.2)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(supports-color@10.2.2)(zod@4.4.3) + version: 1.16.0(@mastra/core@1.52.1(ai@7.0.73(zod@4.4.3))(express@5.2.1(supports-color@10.2.2))(supports-color@10.2.2)(zod@4.4.3))(@modelcontextprotocol/sdk@1.29.0(supports-color@10.2.2)(zod@4.4.3))(express@5.2.1(supports-color@10.2.2))(hono@4.13.2)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(supports-color@10.2.2)(zod@4.4.3) '@mastra/memory': specifier: 1.26.2 - version: 1.26.2(@mastra/core@1.52.1(ai@6.0.208(zod@4.4.3))(express@5.2.1(supports-color@10.2.2))(supports-color@10.2.2)(zod@4.4.3))(supports-color@10.2.2) + version: 1.26.2(@mastra/core@1.52.1(ai@7.0.73(zod@4.4.3))(express@5.2.1(supports-color@10.2.2))(supports-color@10.2.2)(zod@4.4.3))(supports-color@10.2.2) '@mastra/observability': specifier: 1.17.0 - version: 1.17.0(@mastra/core@1.52.1(ai@6.0.208(zod@4.4.3))(express@5.2.1(supports-color@10.2.2))(supports-color@10.2.2)(zod@4.4.3))(zod@4.4.3) + version: 1.17.0(@mastra/core@1.52.1(ai@7.0.73(zod@4.4.3))(express@5.2.1(supports-color@10.2.2))(supports-color@10.2.2)(zod@4.4.3))(zod@4.4.3) '@mastra/rag': specifier: 2.5.0 - version: 2.5.0(@mastra/core@1.52.1(ai@6.0.208(zod@4.4.3))(express@5.2.1(supports-color@10.2.2))(supports-color@10.2.2)(zod@4.4.3))(zod@4.4.3) + version: 2.5.0(@mastra/core@1.52.1(ai@7.0.73(zod@4.4.3))(express@5.2.1(supports-color@10.2.2))(supports-color@10.2.2)(zod@4.4.3))(zod@4.4.3) '@nepp-chan/shared': specifier: workspace:* version: link:../shared @@ -136,8 +136,8 @@ importers: specifier: ^10.70.0 version: 10.70.0(supports-color@10.2.2)(wrangler@4.123.0) ai: - specifier: ^6.0.208 - version: 6.0.208(zod@4.4.3) + specifier: ^7.0.73 + version: 7.0.73(zod@4.4.3) drizzle-orm: specifier: ^0.45.2 version: 0.45.2(@libsql/client@0.17.4)(@opentelemetry/api@1.9.1) @@ -168,7 +168,7 @@ importers: version: 0.31.10 mastra: specifier: 1.20.1 - version: 1.20.1(@hono/node-server@1.19.17(hono@4.13.2))(@mastra/core@1.52.1(ai@6.0.208(zod@4.4.3))(express@5.2.1(supports-color@10.2.2))(supports-color@10.2.2)(zod@4.4.3))(supports-color@10.2.2)(typescript@6.0.3)(zod@4.4.3) + version: 1.20.1(@hono/node-server@1.19.17(hono@4.13.2))(@mastra/core@1.52.1(ai@7.0.73(zod@4.4.3))(express@5.2.1(supports-color@10.2.2))(supports-color@10.2.2)(zod@4.4.3))(supports-color@10.2.2)(typescript@6.0.3)(zod@4.4.3) tsx: specifier: ^4.23.12 version: 4.23.12 @@ -194,8 +194,8 @@ importers: specifier: ^1.3.3 version: 1.3.3(@types/react@19.2.18)(react@19.2.8) ai: - specifier: ^6.0.208 - version: 6.0.208(zod@4.4.3) + specifier: ^7.0.73 + version: 7.0.73(zod@4.4.3) class-variance-authority: specifier: ^0.7.1 version: 0.7.1 @@ -285,8 +285,8 @@ importers: specifier: ^2.18.3 version: 2.18.3 ai: - specifier: ^6.0.208 - version: 6.0.208(zod@4.4.3) + specifier: ^7.0.73 + version: 7.0.73(zod@4.4.3) astro: specifier: ^7.2.2 version: 7.2.2(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.3)(@types/node@26.2.0)(jiti@2.7.0)(tsx@4.23.12)(yaml@2.9.0) @@ -388,8 +388,8 @@ importers: specifier: workspace:* version: link:../shared ai: - specifier: ^6.0.208 - version: 6.0.208(zod@4.4.3) + specifier: ^7.0.73 + version: 7.0.73(zod@4.4.3) react: specifier: ^19.2.8 version: 19.2.8 @@ -463,6 +463,12 @@ packages: peerDependencies: zod: ^3.25.76 || ^4.1.8 + '@ai-sdk/gateway@4.0.59': + resolution: {integrity: sha512-9MPyBBXU5snhuvqMa3OSOYtHP+wlyepJ+E0E+9lVNoxLGmi4sZqGeLbIxSYZeTf7qQ2xPshtfo5qDJHaOmAHvw==} + engines: {node: '>=22'} + peerDependencies: + zod: ^3.25.76 || ^4.1.8 + '@ai-sdk/google@3.0.83': resolution: {integrity: sha512-Pz7aCX0dy+5x+r4K/37HbLZNaPtPL4q2NduzJW64VffLv5sI9Nb478wAd7PlH2r2asiypJsz/Jerf9draTciUA==} engines: {node: '>=18'} @@ -505,6 +511,12 @@ packages: peerDependencies: zod: ^3.25.76 || ^4.1.8 + '@ai-sdk/provider-utils@5.0.28': + resolution: {integrity: sha512-TnHUyd/rCYQqHg5RuiOaz/hUql6U+kbUaBW0Rp+0N5UhnAInA9CzzV0HXvuAAPwppDsK6fAx9Rd+tRawpJ/3pg==} + engines: {node: '>=22'} + peerDependencies: + zod: ^3.25.76 || ^4.1.8 + '@ai-sdk/provider@1.1.3': resolution: {integrity: sha512-qZMxYJ0qqX/RfnuIaab+zp8UAeJn/ygXXAffR5I4N0n1IrvA6qBsjc8hXLmBiMV2zoXlifkacF7sEFnYnjBcqg==} engines: {node: '>=18'} @@ -525,6 +537,10 @@ packages: resolution: {integrity: sha512-e0CpNWJUY7OxAFAnCZkw+ri9QOHWwTs1tXP42782KFGCU07qt8NiXCrCVowyCB5dP2r5/Uls+g2oPd8kOJn9dw==} engines: {node: '>=22'} + '@ai-sdk/provider@4.0.7': + resolution: {integrity: sha512-6or44XprPzKbr8zkmzosowSE0pxkvJcoojBL+mCZvPUt3kvXp3XSNqeVun9golb1acEfSo6yaEBRT18h2VU+1Q==} + engines: {node: '>=22'} + '@ai-sdk/react@3.0.210': resolution: {integrity: sha512-VprBlyc8yvwlpIdcIICL307vRncXrLlmcRTY/7JR5ND9+LvUcxJU16yW6prClFahqEWVza8Vr8P4Bgk5ZBtp4A==} engines: {node: '>=18'} @@ -3493,6 +3509,12 @@ packages: peerDependencies: zod: ^3.25.76 || ^4.1.8 + ai@7.0.73: + resolution: {integrity: sha512-rm2Rk68seeyhfgXl1JA/oaHcQHL018AfgydkJWx7Bgz0wGDHyvl30SnRIU2V7ZVR60A5K0SOLyP78EZmEJ2tOw==} + engines: {node: '>=22'} + peerDependencies: + zod: ^3.25.76 || ^4.1.8 + ajv-draft-04@1.0.0: resolution: {integrity: sha512-mv00Te6nmYbRp5DCwclxtt7yV/joXJPGS7nM+97GdxvuttCOfgI3K4U25zboyeX0O+myI8ERluxQe5wljMmVIw==} peerDependencies: @@ -7066,6 +7088,13 @@ snapshots: '@vercel/oidc': 3.2.0 zod: 4.4.3 + '@ai-sdk/gateway@4.0.59(zod@4.4.3)': + dependencies: + '@ai-sdk/provider': 4.0.7 + '@ai-sdk/provider-utils': 5.0.28(zod@4.4.3) + '@vercel/oidc': 3.2.0 + zod: 4.4.3 + '@ai-sdk/google@3.0.83(zod@4.4.3)': dependencies: '@ai-sdk/provider': 3.0.10 @@ -7114,6 +7143,15 @@ snapshots: eventsource-parser: 3.1.1 zod: 4.4.3 + '@ai-sdk/provider-utils@5.0.28(zod@4.4.3)': + dependencies: + '@ai-sdk/provider': 4.0.7 + '@standard-schema/spec': 1.1.0 + '@workflow/serde': 4.1.0 + eventsource-parser: 3.1.1 + undici: 7.29.0 + zod: 4.4.3 + '@ai-sdk/provider@1.1.3': dependencies: json-schema: 0.4.0 @@ -7134,6 +7172,10 @@ snapshots: dependencies: json-schema: 0.4.0 + '@ai-sdk/provider@4.0.7': + dependencies: + json-schema: 0.4.0 + '@ai-sdk/react@3.0.210(react@19.2.8)(zod@4.4.3)': dependencies: '@ai-sdk/provider-utils': 4.0.30(zod@4.4.3) @@ -8656,19 +8698,19 @@ snapshots: dependencies: '@lukeed/csprng': 1.1.0 - '@mastra/ai-sdk@1.6.3(@mastra/core@1.52.1(ai@6.0.208(zod@4.4.3))(express@5.2.1(supports-color@10.2.2))(supports-color@10.2.2)(zod@4.4.3))(zod@4.4.3)': + '@mastra/ai-sdk@1.6.3(@mastra/core@1.52.1(ai@7.0.73(zod@4.4.3))(express@5.2.1(supports-color@10.2.2))(supports-color@10.2.2)(zod@4.4.3))(zod@4.4.3)': dependencies: - '@mastra/core': 1.52.1(ai@6.0.208(zod@4.4.3))(express@5.2.1(supports-color@10.2.2))(supports-color@10.2.2)(zod@4.4.3) + '@mastra/core': 1.52.1(ai@7.0.73(zod@4.4.3))(express@5.2.1(supports-color@10.2.2))(supports-color@10.2.2)(zod@4.4.3) zod: 4.4.3 - '@mastra/cloudflare-d1@1.1.1(@mastra/core@1.52.1(ai@6.0.208(zod@4.4.3))(express@5.2.1(supports-color@10.2.2))(supports-color@10.2.2)(zod@4.4.3))': + '@mastra/cloudflare-d1@1.1.1(@mastra/core@1.52.1(ai@7.0.73(zod@4.4.3))(express@5.2.1(supports-color@10.2.2))(supports-color@10.2.2)(zod@4.4.3))': dependencies: - '@mastra/core': 1.52.1(ai@6.0.208(zod@4.4.3))(express@5.2.1(supports-color@10.2.2))(supports-color@10.2.2)(zod@4.4.3) + '@mastra/core': 1.52.1(ai@7.0.73(zod@4.4.3))(express@5.2.1(supports-color@10.2.2))(supports-color@10.2.2)(zod@4.4.3) cloudflare: 5.2.0 transitivePeerDependencies: - encoding - '@mastra/core@1.52.1(ai@6.0.208(zod@4.4.3))(express@5.2.1(supports-color@10.2.2))(supports-color@10.2.2)(zod@4.4.3)': + '@mastra/core@1.52.1(ai@7.0.73(zod@4.4.3))(express@5.2.1(supports-color@10.2.2))(supports-color@10.2.2)(zod@4.4.3)': dependencies: '@a2a-js/sdk': 0.3.14(express@5.2.1(supports-color@10.2.2)) '@ai-sdk/provider-utils-v5': '@ai-sdk/provider-utils@3.0.30(zod@4.4.3)' @@ -8685,7 +8727,7 @@ snapshots: '@sindresorhus/slugify': 2.2.1 '@standard-schema/spec': 1.1.0 ajv: 8.20.0 - chat: 4.34.0(ai@6.0.208(zod@4.4.3))(supports-color@10.2.2)(zod@4.4.3) + chat: 4.34.0(ai@7.0.73(zod@4.4.3))(supports-color@10.2.2)(zod@4.4.3) croner: 10.0.1 dotenv: 17.4.2 execa: 9.6.1 @@ -8714,14 +8756,14 @@ snapshots: - supports-color - utf-8-validate - '@mastra/deployer@1.52.1(@hono/node-server@1.19.17(hono@4.13.2))(@mastra/core@1.52.1(ai@6.0.208(zod@4.4.3))(express@5.2.1(supports-color@10.2.2))(supports-color@10.2.2)(zod@4.4.3))(supports-color@10.2.2)(typescript@6.0.3)(zod@4.4.3)': + '@mastra/deployer@1.52.1(@hono/node-server@1.19.17(hono@4.13.2))(@mastra/core@1.52.1(ai@7.0.73(zod@4.4.3))(express@5.2.1(supports-color@10.2.2))(supports-color@10.2.2)(zod@4.4.3))(supports-color@10.2.2)(typescript@6.0.3)(zod@4.4.3)': dependencies: '@babel/core': 8.0.1 '@babel/preset-typescript': 8.0.1(@babel/core@8.0.1) '@babel/traverse': 8.0.4 '@hono/node-ws': 1.3.1(@hono/node-server@1.19.17(hono@4.13.2))(hono@4.13.2) - '@mastra/core': 1.52.1(ai@6.0.208(zod@4.4.3))(express@5.2.1(supports-color@10.2.2))(supports-color@10.2.2)(zod@4.4.3) - '@mastra/server': 1.52.1(@mastra/core@1.52.1(ai@6.0.208(zod@4.4.3))(express@5.2.1(supports-color@10.2.2))(supports-color@10.2.2)(zod@4.4.3))(zod@4.4.3) + '@mastra/core': 1.52.1(ai@7.0.73(zod@4.4.3))(express@5.2.1(supports-color@10.2.2))(supports-color@10.2.2)(zod@4.4.3) + '@mastra/server': 1.52.1(@mastra/core@1.52.1(ai@7.0.73(zod@4.4.3))(express@5.2.1(supports-color@10.2.2))(supports-color@10.2.2)(zod@4.4.3))(zod@4.4.3) '@optimize-lodash/rollup-plugin': 5.1.0(rollup@4.62.2) '@rollup/plugin-alias': 6.0.0(rollup@4.62.2) '@rollup/plugin-commonjs': 29.0.2(rollup@4.62.2) @@ -8752,31 +8794,31 @@ snapshots: - utf-8-validate - zod - '@mastra/evals@1.7.0(@mastra/core@1.52.1(ai@6.0.208(zod@4.4.3))(express@5.2.1(supports-color@10.2.2))(supports-color@10.2.2)(zod@4.4.3))': + '@mastra/evals@1.7.0(@mastra/core@1.52.1(ai@7.0.73(zod@4.4.3))(express@5.2.1(supports-color@10.2.2))(supports-color@10.2.2)(zod@4.4.3))': dependencies: - '@mastra/core': 1.52.1(ai@6.0.208(zod@4.4.3))(express@5.2.1(supports-color@10.2.2))(supports-color@10.2.2)(zod@4.4.3) + '@mastra/core': 1.52.1(ai@7.0.73(zod@4.4.3))(express@5.2.1(supports-color@10.2.2))(supports-color@10.2.2)(zod@4.4.3) compromise: 14.16.0 keyword-extractor: 0.0.28 sentiment: 5.0.2 string-similarity: 4.0.4 - '@mastra/libsql@1.17.0(@mastra/core@1.52.1(ai@6.0.208(zod@4.4.3))(express@5.2.1(supports-color@10.2.2))(supports-color@10.2.2)(zod@4.4.3))': + '@mastra/libsql@1.17.0(@mastra/core@1.52.1(ai@7.0.73(zod@4.4.3))(express@5.2.1(supports-color@10.2.2))(supports-color@10.2.2)(zod@4.4.3))': dependencies: '@libsql/client': 0.17.4 - '@mastra/core': 1.52.1(ai@6.0.208(zod@4.4.3))(express@5.2.1(supports-color@10.2.2))(supports-color@10.2.2)(zod@4.4.3) + '@mastra/core': 1.52.1(ai@7.0.73(zod@4.4.3))(express@5.2.1(supports-color@10.2.2))(supports-color@10.2.2)(zod@4.4.3) transitivePeerDependencies: - bufferutil - utf-8-validate - '@mastra/loggers@1.2.0(@mastra/core@1.52.1(ai@6.0.208(zod@4.4.3))(express@5.2.1(supports-color@10.2.2))(supports-color@10.2.2)(zod@4.4.3))': + '@mastra/loggers@1.2.0(@mastra/core@1.52.1(ai@7.0.73(zod@4.4.3))(express@5.2.1(supports-color@10.2.2))(supports-color@10.2.2)(zod@4.4.3))': dependencies: - '@mastra/core': 1.52.1(ai@6.0.208(zod@4.4.3))(express@5.2.1(supports-color@10.2.2))(supports-color@10.2.2)(zod@4.4.3) + '@mastra/core': 1.52.1(ai@7.0.73(zod@4.4.3))(express@5.2.1(supports-color@10.2.2))(supports-color@10.2.2)(zod@4.4.3) pino: 10.3.1 pino-pretty: 13.1.3 - '@mastra/mcp@1.16.0(@mastra/core@1.52.1(ai@6.0.208(zod@4.4.3))(express@5.2.1(supports-color@10.2.2))(supports-color@10.2.2)(zod@4.4.3))(@modelcontextprotocol/sdk@1.29.0(supports-color@10.2.2)(zod@4.4.3))(express@5.2.1(supports-color@10.2.2))(hono@4.13.2)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(supports-color@10.2.2)(zod@4.4.3)': + '@mastra/mcp@1.16.0(@mastra/core@1.52.1(ai@7.0.73(zod@4.4.3))(express@5.2.1(supports-color@10.2.2))(supports-color@10.2.2)(zod@4.4.3))(@modelcontextprotocol/sdk@1.29.0(supports-color@10.2.2)(zod@4.4.3))(express@5.2.1(supports-color@10.2.2))(hono@4.13.2)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(supports-color@10.2.2)(zod@4.4.3)': dependencies: - '@mastra/core': 1.52.1(ai@6.0.208(zod@4.4.3))(express@5.2.1(supports-color@10.2.2))(supports-color@10.2.2)(zod@4.4.3) + '@mastra/core': 1.52.1(ai@7.0.73(zod@4.4.3))(express@5.2.1(supports-color@10.2.2))(supports-color@10.2.2)(zod@4.4.3) '@modelcontextprotocol/client': 2.0.0 '@modelcontextprotocol/core': 2.0.0 '@modelcontextprotocol/ext-apps': 1.7.5(@modelcontextprotocol/sdk@1.29.0(supports-color@10.2.2)(zod@4.4.3))(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(zod@4.4.3) @@ -8794,9 +8836,9 @@ snapshots: - supports-color - zod - '@mastra/memory@1.26.2(@mastra/core@1.52.1(ai@6.0.208(zod@4.4.3))(express@5.2.1(supports-color@10.2.2))(supports-color@10.2.2)(zod@4.4.3))(supports-color@10.2.2)': + '@mastra/memory@1.26.2(@mastra/core@1.52.1(ai@7.0.73(zod@4.4.3))(express@5.2.1(supports-color@10.2.2))(supports-color@10.2.2)(zod@4.4.3))(supports-color@10.2.2)': dependencies: - '@mastra/core': 1.52.1(ai@6.0.208(zod@4.4.3))(express@5.2.1(supports-color@10.2.2))(supports-color@10.2.2)(zod@4.4.3) + '@mastra/core': 1.52.1(ai@7.0.73(zod@4.4.3))(express@5.2.1(supports-color@10.2.2))(supports-color@10.2.2)(zod@4.4.3) '@mastra/schema-compat': 1.3.7(zod@4.4.3) async-mutex: 0.5.0 diff: 8.0.4 @@ -8809,15 +8851,15 @@ snapshots: transitivePeerDependencies: - supports-color - '@mastra/observability@1.17.0(@mastra/core@1.52.1(ai@6.0.208(zod@4.4.3))(express@5.2.1(supports-color@10.2.2))(supports-color@10.2.2)(zod@4.4.3))(zod@4.4.3)': + '@mastra/observability@1.17.0(@mastra/core@1.52.1(ai@7.0.73(zod@4.4.3))(express@5.2.1(supports-color@10.2.2))(supports-color@10.2.2)(zod@4.4.3))(zod@4.4.3)': dependencies: - '@mastra/core': 1.52.1(ai@6.0.208(zod@4.4.3))(express@5.2.1(supports-color@10.2.2))(supports-color@10.2.2)(zod@4.4.3) + '@mastra/core': 1.52.1(ai@7.0.73(zod@4.4.3))(express@5.2.1(supports-color@10.2.2))(supports-color@10.2.2)(zod@4.4.3) zod: 4.4.3 - '@mastra/rag@2.5.0(@mastra/core@1.52.1(ai@6.0.208(zod@4.4.3))(express@5.2.1(supports-color@10.2.2))(supports-color@10.2.2)(zod@4.4.3))(zod@4.4.3)': + '@mastra/rag@2.5.0(@mastra/core@1.52.1(ai@7.0.73(zod@4.4.3))(express@5.2.1(supports-color@10.2.2))(supports-color@10.2.2)(zod@4.4.3))(zod@4.4.3)': dependencies: '@aws-sdk/client-bedrock-agent-runtime': 3.1112.0 - '@mastra/core': 1.52.1(ai@6.0.208(zod@4.4.3))(express@5.2.1(supports-color@10.2.2))(supports-color@10.2.2)(zod@4.4.3) + '@mastra/core': 1.52.1(ai@7.0.73(zod@4.4.3))(express@5.2.1(supports-color@10.2.2))(supports-color@10.2.2)(zod@4.4.3) big.js: 7.0.1 js-tiktoken: 1.0.21 node-html-better-parser: 1.5.9 @@ -8840,9 +8882,9 @@ snapshots: zod: 4.4.3 zod-from-json-schema: 0.5.6 - '@mastra/server@1.52.1(@mastra/core@1.52.1(ai@6.0.208(zod@4.4.3))(express@5.2.1(supports-color@10.2.2))(supports-color@10.2.2)(zod@4.4.3))(zod@4.4.3)': + '@mastra/server@1.52.1(@mastra/core@1.52.1(ai@7.0.73(zod@4.4.3))(express@5.2.1(supports-color@10.2.2))(supports-color@10.2.2)(zod@4.4.3))(zod@4.4.3)': dependencies: - '@mastra/core': 1.52.1(ai@6.0.208(zod@4.4.3))(express@5.2.1(supports-color@10.2.2))(supports-color@10.2.2)(zod@4.4.3) + '@mastra/core': 1.52.1(ai@7.0.73(zod@4.4.3))(express@5.2.1(supports-color@10.2.2))(supports-color@10.2.2)(zod@4.4.3) hono: 4.13.2 zod: 4.4.3 @@ -9893,6 +9935,13 @@ snapshots: '@opentelemetry/api': 1.9.1 zod: 4.4.3 + ai@7.0.73(zod@4.4.3): + dependencies: + '@ai-sdk/gateway': 4.0.59(zod@4.4.3) + '@ai-sdk/provider': 4.0.7 + '@ai-sdk/provider-utils': 5.0.28(zod@4.4.3) + zod: 4.4.3 + ajv-draft-04@1.0.0(ajv@8.20.0): optionalDependencies: ajv: 8.20.0 @@ -10259,7 +10308,7 @@ snapshots: character-reference-invalid@2.0.1: {} - chat@4.34.0(ai@6.0.208(zod@4.4.3))(supports-color@10.2.2)(zod@4.4.3): + chat@4.34.0(ai@7.0.73(zod@4.4.3))(supports-color@10.2.2)(zod@4.4.3): dependencies: '@workflow/serde': 4.1.0-beta.2 mdast-util-to-string: 4.0.0 @@ -10269,7 +10318,7 @@ snapshots: remend: 1.3.0 unified: 11.0.5 optionalDependencies: - ai: 6.0.208(zod@4.4.3) + ai: 7.0.73(zod@4.4.3) zod: 4.4.3 transitivePeerDependencies: - supports-color @@ -11609,15 +11658,15 @@ snapshots: markdown-table@3.0.4: {} - mastra@1.20.1(@hono/node-server@1.19.17(hono@4.13.2))(@mastra/core@1.52.1(ai@6.0.208(zod@4.4.3))(express@5.2.1(supports-color@10.2.2))(supports-color@10.2.2)(zod@4.4.3))(supports-color@10.2.2)(typescript@6.0.3)(zod@4.4.3): + mastra@1.20.1(@hono/node-server@1.19.17(hono@4.13.2))(@mastra/core@1.52.1(ai@7.0.73(zod@4.4.3))(express@5.2.1(supports-color@10.2.2))(supports-color@10.2.2)(zod@4.4.3))(supports-color@10.2.2)(typescript@6.0.3)(zod@4.4.3): dependencies: '@babel/parser': 8.0.4 '@babel/types': 8.0.4 '@clack/prompts': 1.7.0 '@expo/devcert': 1.2.1(supports-color@10.2.2) - '@mastra/core': 1.52.1(ai@6.0.208(zod@4.4.3))(express@5.2.1(supports-color@10.2.2))(supports-color@10.2.2)(zod@4.4.3) - '@mastra/deployer': 1.52.1(@hono/node-server@1.19.17(hono@4.13.2))(@mastra/core@1.52.1(ai@6.0.208(zod@4.4.3))(express@5.2.1(supports-color@10.2.2))(supports-color@10.2.2)(zod@4.4.3))(supports-color@10.2.2)(typescript@6.0.3)(zod@4.4.3) - '@mastra/loggers': 1.2.0(@mastra/core@1.52.1(ai@6.0.208(zod@4.4.3))(express@5.2.1(supports-color@10.2.2))(supports-color@10.2.2)(zod@4.4.3)) + '@mastra/core': 1.52.1(ai@7.0.73(zod@4.4.3))(express@5.2.1(supports-color@10.2.2))(supports-color@10.2.2)(zod@4.4.3) + '@mastra/deployer': 1.52.1(@hono/node-server@1.19.17(hono@4.13.2))(@mastra/core@1.52.1(ai@7.0.73(zod@4.4.3))(express@5.2.1(supports-color@10.2.2))(supports-color@10.2.2)(zod@4.4.3))(supports-color@10.2.2)(typescript@6.0.3)(zod@4.4.3) + '@mastra/loggers': 1.2.0(@mastra/core@1.52.1(ai@7.0.73(zod@4.4.3))(express@5.2.1(supports-color@10.2.2))(supports-color@10.2.2)(zod@4.4.3)) archiver: 8.0.0 commander: 14.0.3 dotenv: 17.4.2 diff --git a/server/package.json b/server/package.json index 452fda68..b3bbf0c6 100644 --- a/server/package.json +++ b/server/package.json @@ -40,7 +40,7 @@ "@mastra/rag": "2.5.0", "@nepp-chan/shared": "workspace:*", "@sentry/cloudflare": "^10.70.0", - "ai": "^6.0.208", + "ai": "^7.0.73", "drizzle-orm": "^0.45.2", "glob": "^13.0.6", "gray-matter": "^4.0.3", diff --git a/shared/package.json b/shared/package.json index a9ab48e7..13249c30 100644 --- a/shared/package.json +++ b/shared/package.json @@ -25,7 +25,7 @@ "dependencies": { "@heroicons/react": "^2.2.0", "@radix-ui/react-slot": "^1.3.3", - "ai": "^6.0.208", + "ai": "^7.0.73", "class-variance-authority": "^0.7.1", "clsx": "^2.1.1", "openapi-fetch": "^0.17.0", diff --git a/web/package.json b/web/package.json index cd56df52..466da0ac 100644 --- a/web/package.json +++ b/web/package.json @@ -23,7 +23,7 @@ "@sentry/react": "^10.70.0", "@tanstack/react-query": "^5.101.4", "@twilio/voice-sdk": "^2.18.3", - "ai": "^6.0.208", + "ai": "^7.0.73", "astro": "^7.2.2", "d3-force": "^3.0.0", "openapi-fetch": "^0.17.0", diff --git a/widget/package.json b/widget/package.json index 915cfa98..72cc8d40 100644 --- a/widget/package.json +++ b/widget/package.json @@ -16,7 +16,7 @@ "@ai-sdk/react": "^3.0.210", "@heroicons/react": "^2.2.0", "@nepp-chan/shared": "workspace:*", - "ai": "^6.0.208", + "ai": "^7.0.73", "react": "^19.2.8", "react-dom": "^19.2.8" },