Upgrade AI SDK (#32062)

GitOrigin-RevId: dcd8a667e666debdb9670f269818939ce91ebba1
This commit is contained in:
Alf Eaton
2026-03-06 10:08:02 +00:00
committed by Copybot
parent 2fc8ca6e3d
commit ae0f6b66ea
2 changed files with 45 additions and 45 deletions

82
package-lock.json generated
View File

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

View File

@@ -74,8 +74,8 @@
"safari > 14"
],
"dependencies": {
"@ai-sdk/mcp": "^1.0.0",
"@ai-sdk/openai": "^3.0.0",
"@ai-sdk/mcp": "^1.0.25",
"@ai-sdk/openai": "^3.0.41",
"@aws-sdk/client-ses": "^3.994.0",
"@contentful/rich-text-html-renderer": "^16.0.2",
"@contentful/rich-text-types": "^16.0.2",
@@ -105,7 +105,7 @@
"@tanstack/react-table": "^8.21.3",
"@xmldom/xmldom": "^0.7.13",
"accepts": "^1.3.7",
"ai": "^6.0.2",
"ai": "^6.0.116",
"ajv": "^8.12.0",
"archiver": "^5.3.0",
"async": "^3.2.5",
@@ -195,7 +195,7 @@
"zod-validation-error": "^4.0.1"
},
"devDependencies": {
"@ai-sdk/react": "^3.0.2",
"@ai-sdk/react": "^3.0.118",
"@babel/core": "^7.28.5",
"@babel/plugin-proposal-decorators": "^7.28.0",
"@babel/preset-env": "^7.28.5",