diff --git a/apps/worker/package.json b/apps/worker/package.json index c72080e47..760be4b16 100644 --- a/apps/worker/package.json +++ b/apps/worker/package.json @@ -28,7 +28,7 @@ "dependencies": { "@ai-sdk/anthropic": "^3.0.72", "@ai-sdk/deepseek": "^2.0.30", - "@ai-sdk/google": "^3.0.65", + "@ai-sdk/google": "^4.0.58", "@ai-sdk/openai": "^3.0.54", "@aws-sdk/client-s3": "^3.1039.0", "@chatbotx.io/ai": "workspace:*", diff --git a/packages/ai/package.json b/packages/ai/package.json index 58781fe9a..e55e1e1e3 100644 --- a/packages/ai/package.json +++ b/packages/ai/package.json @@ -12,7 +12,7 @@ "dependencies": { "@ai-sdk/anthropic": "^3.0.72", "@ai-sdk/deepseek": "^2.0.30", - "@ai-sdk/google": "^3.0.65", + "@ai-sdk/google": "^4.0.58", "@ai-sdk/openai": "^3.0.54", "@ai-sdk/openai-compatible": "^2.0.56", "@chatbotx.io/business": "workspace:*", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 2d3a7464b..4c74e0621 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -659,8 +659,8 @@ importers: specifier: ^2.0.30 version: 2.0.35(zod@4.4.3) '@ai-sdk/google': - specifier: ^3.0.65 - version: 3.0.80(zod@4.4.3) + specifier: ^4.0.58 + version: 4.0.58(zod@4.4.3) '@ai-sdk/openai': specifier: ^3.0.54 version: 3.0.68(zod@4.4.3) @@ -1852,8 +1852,8 @@ importers: specifier: ^2.0.30 version: 2.0.35(zod@4.4.3) '@ai-sdk/google': - specifier: ^3.0.65 - version: 3.0.80(zod@4.4.3) + specifier: ^4.0.58 + version: 4.0.58(zod@4.4.3) '@ai-sdk/openai': specifier: ^3.0.54 version: 3.0.68(zod@4.4.3) @@ -3184,9 +3184,9 @@ packages: peerDependencies: zod: ^4.3.6 - '@ai-sdk/google@3.0.80': - resolution: {integrity: sha512-5ORbm/yFUPO0MEvZsxBMN0cdKw2+lwU/wVn5KN3KF8Dmk1LughuDuUohMh/7iU/XFTiyB0OvmTW/tdV/J7O9zg==} - engines: {node: '>=18'} + '@ai-sdk/google@4.0.58': + resolution: {integrity: sha512-4xd28cAErn/aO0yoG95qwPO7QvoBlSKw7UeQuxivbTwFCSjA5hy/OrMEM4adPLPoPrnTi4PXFVzNesNBtKHI0Q==} + engines: {node: '>=22'} peerDependencies: zod: ^4.3.6 @@ -3226,6 +3226,12 @@ packages: peerDependencies: zod: ^4.3.6 + '@ai-sdk/provider-utils@5.0.34': + resolution: {integrity: sha512-tRBdgRcys/4d8wyQdOdyYScq1AxfMdMd0hIlwolxJKVIbBwXUgClZuQT0VIsz4e7pylY8FE6utYCCZ494UAMJQ==} + engines: {node: '>=22'} + peerDependencies: + zod: ^4.3.6 + '@ai-sdk/provider@3.0.10': resolution: {integrity: sha512-Q3BZ27qfpYqnCYGvE3vt+Qi6LGOF9R5Nmzn+9JoM1lCRsD9mYaIhfJLkSunN48nfGXJ6n+XNV0J/XVpqGQl7Dw==} engines: {node: '>=18'} @@ -3238,6 +3244,10 @@ packages: resolution: {integrity: sha512-aWO7iwhFUGf347tCwNGggggfmZigaSu7TF739IZSrWWABUp7zkb4Cr3fMqvBe5EIS7ABJJu3Cadn0g/zs1G0QQ==} engines: {node: '>=22'} + '@ai-sdk/provider@4.0.9': + resolution: {integrity: sha512-XnGXPWiBIfqjsVEud5pOaVneRByJQOu2sYNwlSVJTPCvakdCDkVuYKKfNuStkIpMUYl7JIkBZGBx+B5YfNeVjA==} + engines: {node: '>=22'} + '@alloc/quick-lru@5.2.0': resolution: {integrity: sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==} engines: {node: '>=10'} @@ -8108,6 +8118,10 @@ packages: resolution: {integrity: sha512-kJezFj9YFAMLeORyi7aCLxLbD5/qWMQnoMVlVPyHIll7lgRJCc3JVln9Vgl9nwQi0YkMnhdGTMNn7CkRRAptMg==} engines: {node: '>=18.0.0'} + eventsource-parser@3.1.1: + resolution: {integrity: sha512-EKN1vKAMcZ8MlYMpaNuxN6R9yakzH6uajHcHVTqWJzvu5pWw9DyhbP35HH8MVBQ+dZjAfDxk+A8NiR9KWaXiyQ==} + engines: {node: '>=18.0.0'} + eventsource@3.0.7: resolution: {integrity: sha512-CRT1WTyuQoD771GW56XEZFQ/ZoSfWid1alKGDYMmkt2yl8UXrVR4pspqWNEcqKvVIzg6PAltWjxcSSPrboA4iA==} engines: {node: '>=18.0.0'} @@ -11065,8 +11079,8 @@ packages: resolution: {integrity: sha512-raqeBD6NQK4SkWhQzeYKd1KmIG6dllBOTt55Rmkt4HtI9mwdWtJljnrXjAFUBLTSN67HWrOIZ3EPF4kjUw80Bg==} engines: {node: '>=14.0'} - undici@6.26.0: - resolution: {integrity: sha512-4yqz8a3n5HmGTlsbADNtr/dJlhkh/55Rq798G6ibiULcXbDtaLpTl1pvdqcbFfeoj3iSi52lePFM7h9H21cw/A==} + undici@6.28.0: + resolution: {integrity: sha512-LIY910g9TI13YS95lrMFrs8Rm/u/irgHeTWoKCoteeJ04CUJ92eEfj0rVn+7VKMPBpUPiUoBKfhNyLI23EE/KA==} engines: {node: '>=18.17'} undici@7.29.0: @@ -11550,10 +11564,10 @@ snapshots: '@vercel/oidc': 3.2.0 zod: 4.5.4 - '@ai-sdk/google@3.0.80(zod@4.4.3)': + '@ai-sdk/google@4.0.58(zod@4.4.3)': dependencies: - '@ai-sdk/provider': 3.0.10 - '@ai-sdk/provider-utils': 4.0.27(zod@4.4.3) + '@ai-sdk/provider': 4.0.9 + '@ai-sdk/provider-utils': 5.0.34(zod@4.4.3) zod: 4.4.3 '@ai-sdk/mcp@2.0.40(zod@4.4.3)': @@ -11612,6 +11626,15 @@ snapshots: undici: 7.29.0 zod: 4.4.3 + '@ai-sdk/provider-utils@5.0.34(zod@4.4.3)': + dependencies: + '@ai-sdk/provider': 4.0.9 + '@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@3.0.10': dependencies: json-schema: 0.4.0 @@ -11624,6 +11647,10 @@ snapshots: dependencies: json-schema: 0.4.0 + '@ai-sdk/provider@4.0.9': + dependencies: + json-schema: 0.4.0 + '@alloc/quick-lru@5.2.0': {} '@asamuzakjp/css-color@3.2.0': @@ -15194,7 +15221,7 @@ snapshots: parse5: 7.3.0 parse5-htmlparser2-tree-adapter: 7.1.0 parse5-parser-stream: 7.1.2 - undici: 6.26.0 + undici: 6.28.0 whatwg-mimetype: 4.0.0 chokidar@4.0.3: @@ -15996,6 +16023,8 @@ snapshots: eventsource-parser@3.1.0: {} + eventsource-parser@3.1.1: {} + eventsource@3.0.7: dependencies: eventsource-parser: 3.1.0 @@ -19388,7 +19417,7 @@ snapshots: dependencies: '@fastify/busboy': 2.1.1 - undici@6.26.0: {} + undici@6.28.0: {} undici@7.29.0: {}