Upgrade AI SDK (#32062)

GitOrigin-RevId: dcd8a667e666debdb9670f269818939ce91ebba1
This commit is contained in:
Alf Eaton
2026-03-09 09:06:01 +00:00
committed by Copybot
parent 2fc8ca6e3d
commit ae0f6b66ea
2 changed files with 45 additions and 45 deletions
+41 -41
View File
@@ -860,14 +860,14 @@
"license": "MIT" "license": "MIT"
}, },
"node_modules/@ai-sdk/gateway": { "node_modules/@ai-sdk/gateway": {
"version": "3.0.1", "version": "3.0.66",
"resolved": "https://registry.npmjs.org/@ai-sdk/gateway/-/gateway-3.0.1.tgz", "resolved": "https://registry.npmjs.org/@ai-sdk/gateway/-/gateway-3.0.66.tgz",
"integrity": "sha512-WyDeUe59k55lhAXAxsfdYi28IANwpAEzt8AtdA332uWPZliRfd/ccIEzMdeCuG9Z45TFMVmR1TMAenDnnJ0leQ==", "integrity": "sha512-SIQ0YY0iMuv+07HLsZ+bB990zUJ6S4ujORAh+Jv1V2KGNn73qQKnGO0JBk+w+Res8YqOFSycwDoWcFlQrVxS4A==",
"license": "Apache-2.0", "license": "Apache-2.0",
"dependencies": { "dependencies": {
"@ai-sdk/provider": "3.0.0", "@ai-sdk/provider": "3.0.8",
"@ai-sdk/provider-utils": "4.0.0", "@ai-sdk/provider-utils": "4.0.19",
"@vercel/oidc": "3.0.5" "@vercel/oidc": "3.1.0"
}, },
"engines": { "engines": {
"node": ">=18" "node": ">=18"
@@ -877,13 +877,13 @@
} }
}, },
"node_modules/@ai-sdk/mcp": { "node_modules/@ai-sdk/mcp": {
"version": "1.0.0", "version": "1.0.25",
"resolved": "https://registry.npmjs.org/@ai-sdk/mcp/-/mcp-1.0.0.tgz", "resolved": "https://registry.npmjs.org/@ai-sdk/mcp/-/mcp-1.0.25.tgz",
"integrity": "sha512-0lKYIfUgCvzu/ey5kGrbY8JMgZlRpMopZG8vs0BGzVLnWhWqCx/b0hYW3fpN3IU0+snTNrvJyYVLQ+3gmuKpqg==", "integrity": "sha512-vMlXUPGHGDE2vzLcPR8sw7Dhz2OBjtPU5lB+lIuC1hNQo4REuUC08P0e96/hzBKf4oQYJ8Zo6uP8AG2qThyFbg==",
"license": "Apache-2.0", "license": "Apache-2.0",
"dependencies": { "dependencies": {
"@ai-sdk/provider": "3.0.0", "@ai-sdk/provider": "3.0.8",
"@ai-sdk/provider-utils": "4.0.0", "@ai-sdk/provider-utils": "4.0.19",
"pkce-challenge": "^5.0.0" "pkce-challenge": "^5.0.0"
}, },
"engines": { "engines": {
@@ -894,13 +894,13 @@
} }
}, },
"node_modules/@ai-sdk/openai": { "node_modules/@ai-sdk/openai": {
"version": "3.0.0", "version": "3.0.41",
"resolved": "https://registry.npmjs.org/@ai-sdk/openai/-/openai-3.0.0.tgz", "resolved": "https://registry.npmjs.org/@ai-sdk/openai/-/openai-3.0.41.tgz",
"integrity": "sha512-/o2xCQlRA+O0cAXIIBOfMeT35H6Fonzilz9r/IJojPOMQnmIL+0jPQVKOUPr5bouRqCjnwKpwuKEBRqm8jUZkQ==", "integrity": "sha512-IZ42A+FO+vuEQCVNqlnAPYQnnUpUfdJIwn1BEDOBywiEHa23fw7PahxVtlX9zm3/zMvTW4JKPzWyvAgDu+SQ2A==",
"license": "Apache-2.0", "license": "Apache-2.0",
"dependencies": { "dependencies": {
"@ai-sdk/provider": "3.0.0", "@ai-sdk/provider": "3.0.8",
"@ai-sdk/provider-utils": "4.0.0" "@ai-sdk/provider-utils": "4.0.19"
}, },
"engines": { "engines": {
"node": ">=18" "node": ">=18"
@@ -910,9 +910,9 @@
} }
}, },
"node_modules/@ai-sdk/provider": { "node_modules/@ai-sdk/provider": {
"version": "3.0.0", "version": "3.0.8",
"resolved": "https://registry.npmjs.org/@ai-sdk/provider/-/provider-3.0.0.tgz", "resolved": "https://registry.npmjs.org/@ai-sdk/provider/-/provider-3.0.8.tgz",
"integrity": "sha512-m9ka3ptkPQbaHHZHqDXDF9C9B5/Mav0KTdky1k2HZ3/nrW2t1AgObxIVPyGDWQNS9FXT/FS6PIoSjpcP/No8rQ==", "integrity": "sha512-oGMAgGoQdBXbZqNG0Ze56CHjDZ1IDYOwGYxYjO5KLSlz5HiNQ9udIXsPZ61VWaHGZ5XW/jyjmr6t2xz2jGVwbQ==",
"license": "Apache-2.0", "license": "Apache-2.0",
"dependencies": { "dependencies": {
"json-schema": "^0.4.0" "json-schema": "^0.4.0"
@@ -922,12 +922,12 @@
} }
}, },
"node_modules/@ai-sdk/provider-utils": { "node_modules/@ai-sdk/provider-utils": {
"version": "4.0.0", "version": "4.0.19",
"resolved": "https://registry.npmjs.org/@ai-sdk/provider-utils/-/provider-utils-4.0.0.tgz", "resolved": "https://registry.npmjs.org/@ai-sdk/provider-utils/-/provider-utils-4.0.19.tgz",
"integrity": "sha512-HyCyOls9I3a3e38+gtvOJOEjuw9KRcvbBnCL5GBuSmJvS9Jh9v3fz7pRC6ha1EUo/ZH1zwvLWYXBMtic8MTguA==", "integrity": "sha512-3eG55CrSWCu2SXlqq2QCsFjo3+E7+Gmg7i/oRVoSZzIodTuDSfLb3MRje67xE9RFea73Zao7Lm4mADIfUETKGg==",
"license": "Apache-2.0", "license": "Apache-2.0",
"dependencies": { "dependencies": {
"@ai-sdk/provider": "3.0.0", "@ai-sdk/provider": "3.0.8",
"@standard-schema/spec": "^1.1.0", "@standard-schema/spec": "^1.1.0",
"eventsource-parser": "^3.0.6" "eventsource-parser": "^3.0.6"
}, },
@@ -948,14 +948,14 @@
} }
}, },
"node_modules/@ai-sdk/react": { "node_modules/@ai-sdk/react": {
"version": "3.0.2", "version": "3.0.118",
"resolved": "https://registry.npmjs.org/@ai-sdk/react/-/react-3.0.2.tgz", "resolved": "https://registry.npmjs.org/@ai-sdk/react/-/react-3.0.118.tgz",
"integrity": "sha512-9ar3S4JnK/lBX2BcTSrRXlhYZ6nm0hjjoB9atz1B3lbciWxHXdAbZlhlcOpgSkNpgreD14eFaiGrQ8uSgYJzEQ==", "integrity": "sha512-fBAix8Jftxse6/2YJnOFkwW1/O6EQK4DK68M9DlFmZGAzBmsaHXEPVS77sVIlkaOWCy11bE7434NAVXRY+3OsQ==",
"dev": true, "dev": true,
"license": "Apache-2.0", "license": "Apache-2.0",
"dependencies": { "dependencies": {
"@ai-sdk/provider-utils": "4.0.0", "@ai-sdk/provider-utils": "4.0.19",
"ai": "6.0.2", "ai": "6.0.116",
"swr": "^2.2.5", "swr": "^2.2.5",
"throttleit": "2.1.0" "throttleit": "2.1.0"
}, },
@@ -17794,9 +17794,9 @@
} }
}, },
"node_modules/@vercel/oidc": { "node_modules/@vercel/oidc": {
"version": "3.0.5", "version": "3.1.0",
"resolved": "https://registry.npmjs.org/@vercel/oidc/-/oidc-3.0.5.tgz", "resolved": "https://registry.npmjs.org/@vercel/oidc/-/oidc-3.1.0.tgz",
"integrity": "sha512-fnYhv671l+eTTp48gB4zEsTW/YtRgRPnkI2nT7x6qw5rkI1Lq2hTmQIpHPgyThI0znLK+vX2n9XxKdXZ7BUbbw==", "integrity": "sha512-Fw28YZpRnA3cAHHDlkt7xQHiJ0fcL+NRcIqsocZQUSmbzeIKRpwttJjik5ZGanXP+vlA4SbTg+AbA3bP363l+w==",
"license": "Apache-2.0", "license": "Apache-2.0",
"engines": { "engines": {
"node": ">= 20" "node": ">= 20"
@@ -18574,14 +18574,14 @@
} }
}, },
"node_modules/ai": { "node_modules/ai": {
"version": "6.0.2", "version": "6.0.116",
"resolved": "https://registry.npmjs.org/ai/-/ai-6.0.2.tgz", "resolved": "https://registry.npmjs.org/ai/-/ai-6.0.116.tgz",
"integrity": "sha512-LQYfHOBYDAm5y6KI6qM9WG056q8gzyfXoFxx607uHxjFGdboNqU58JpxBoo91XRJdpI/K70Qxa4VFcsWjkn9vA==", "integrity": "sha512-7yM+cTmyRLeNIXwt4Vj+mrrJgVQ9RMIW5WO0ydoLoYkewIvsMcvUmqS4j2RJTUXaF1HphwmSKUMQ/HypNRGOmA==",
"license": "Apache-2.0", "license": "Apache-2.0",
"dependencies": { "dependencies": {
"@ai-sdk/gateway": "3.0.1", "@ai-sdk/gateway": "3.0.66",
"@ai-sdk/provider": "3.0.0", "@ai-sdk/provider": "3.0.8",
"@ai-sdk/provider-utils": "4.0.0", "@ai-sdk/provider-utils": "4.0.19",
"@opentelemetry/api": "1.9.0" "@opentelemetry/api": "1.9.0"
}, },
"engines": { "engines": {
@@ -51068,8 +51068,8 @@
"services/web": { "services/web": {
"name": "@overleaf/web", "name": "@overleaf/web",
"dependencies": { "dependencies": {
"@ai-sdk/mcp": "^1.0.0", "@ai-sdk/mcp": "^1.0.25",
"@ai-sdk/openai": "^3.0.0", "@ai-sdk/openai": "^3.0.41",
"@aws-sdk/client-ses": "^3.994.0", "@aws-sdk/client-ses": "^3.994.0",
"@contentful/rich-text-html-renderer": "^16.0.2", "@contentful/rich-text-html-renderer": "^16.0.2",
"@contentful/rich-text-types": "^16.0.2", "@contentful/rich-text-types": "^16.0.2",
@@ -51099,7 +51099,7 @@
"@tanstack/react-table": "^8.21.3", "@tanstack/react-table": "^8.21.3",
"@xmldom/xmldom": "^0.7.13", "@xmldom/xmldom": "^0.7.13",
"accepts": "^1.3.7", "accepts": "^1.3.7",
"ai": "^6.0.2", "ai": "^6.0.116",
"ajv": "^8.12.0", "ajv": "^8.12.0",
"archiver": "^5.3.0", "archiver": "^5.3.0",
"async": "^3.2.5", "async": "^3.2.5",
@@ -51189,7 +51189,7 @@
"zod-validation-error": "^4.0.1" "zod-validation-error": "^4.0.1"
}, },
"devDependencies": { "devDependencies": {
"@ai-sdk/react": "^3.0.2", "@ai-sdk/react": "^3.0.118",
"@babel/core": "^7.28.5", "@babel/core": "^7.28.5",
"@babel/plugin-proposal-decorators": "^7.28.0", "@babel/plugin-proposal-decorators": "^7.28.0",
"@babel/preset-env": "^7.28.5", "@babel/preset-env": "^7.28.5",
+4 -4
View File
@@ -74,8 +74,8 @@
"safari > 14" "safari > 14"
], ],
"dependencies": { "dependencies": {
"@ai-sdk/mcp": "^1.0.0", "@ai-sdk/mcp": "^1.0.25",
"@ai-sdk/openai": "^3.0.0", "@ai-sdk/openai": "^3.0.41",
"@aws-sdk/client-ses": "^3.994.0", "@aws-sdk/client-ses": "^3.994.0",
"@contentful/rich-text-html-renderer": "^16.0.2", "@contentful/rich-text-html-renderer": "^16.0.2",
"@contentful/rich-text-types": "^16.0.2", "@contentful/rich-text-types": "^16.0.2",
@@ -105,7 +105,7 @@
"@tanstack/react-table": "^8.21.3", "@tanstack/react-table": "^8.21.3",
"@xmldom/xmldom": "^0.7.13", "@xmldom/xmldom": "^0.7.13",
"accepts": "^1.3.7", "accepts": "^1.3.7",
"ai": "^6.0.2", "ai": "^6.0.116",
"ajv": "^8.12.0", "ajv": "^8.12.0",
"archiver": "^5.3.0", "archiver": "^5.3.0",
"async": "^3.2.5", "async": "^3.2.5",
@@ -195,7 +195,7 @@
"zod-validation-error": "^4.0.1" "zod-validation-error": "^4.0.1"
}, },
"devDependencies": { "devDependencies": {
"@ai-sdk/react": "^3.0.2", "@ai-sdk/react": "^3.0.118",
"@babel/core": "^7.28.5", "@babel/core": "^7.28.5",
"@babel/plugin-proposal-decorators": "^7.28.0", "@babel/plugin-proposal-decorators": "^7.28.0",
"@babel/preset-env": "^7.28.5", "@babel/preset-env": "^7.28.5",