Skip to content

chore(ask_sb): Bump Vercel SDK to official V5 release 🎉 #417

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 4 commits into from
Aug 1, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

### Changed
- Bumped AI SDK and associated packages version. [#417](https://github.com/sourcebot-dev/sourcebot/pull/417)

### Fixed
- [ask sb] Fixed "413 content too large" error when starting a new chat with many repos selected. [#416](https://github.com/sourcebot-dev/sourcebot/pull/416)

Expand Down
22 changes: 11 additions & 11 deletions packages/web/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,16 +12,16 @@
"stripe:listen": "stripe listen --forward-to http://localhost:3000/api/stripe"
},
"dependencies": {
"@ai-sdk/amazon-bedrock": "3.0.0-beta.12",
"@ai-sdk/anthropic": "2.0.0-beta.10",
"@ai-sdk/azure": "2.0.0-beta.13",
"@ai-sdk/deepseek": "1.0.0-beta.10",
"@ai-sdk/google": "2.0.0-beta.16",
"@ai-sdk/google-vertex": "3.0.0-beta.18",
"@ai-sdk/mistral": "2.0.0-beta.8",
"@ai-sdk/openai": "2.0.0-beta.13",
"@ai-sdk/react": "2.0.0-beta.29",
"@ai-sdk/xai": "2.0.0-beta.12",
"@ai-sdk/amazon-bedrock": "3.0.0",
"@ai-sdk/anthropic": "2.0.0",
"@ai-sdk/azure": "2.0.0",
"@ai-sdk/deepseek": "1.0.0",
"@ai-sdk/google": "2.0.0",
"@ai-sdk/google-vertex": "3.0.0",
"@ai-sdk/mistral": "2.0.0",
"@ai-sdk/openai": "2.0.0",
"@ai-sdk/react": "2.0.0",
"@ai-sdk/xai": "2.0.0",
"@auth/prisma-adapter": "^2.7.4",
"@codemirror/commands": "^6.6.0",
"@codemirror/lang-cpp": "^6.0.2",
Expand Down Expand Up @@ -108,7 +108,7 @@
"@vercel/otel": "^1.13.0",
"@viz-js/lang-dot": "^1.0.4",
"@xiechao/codemirror-lang-handlebars": "^1.0.4",
"ai": "5.0.0-beta.29",
"ai": "5.0.0",
"ajv": "^8.17.1",
"bcryptjs": "^3.0.2",
"chokidar": "^4.0.3",
Expand Down
211 changes: 105 additions & 106 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -5,163 +5,164 @@ __metadata:
version: 8
cacheKey: 10c0

"@ai-sdk/amazon-bedrock@npm:3.0.0-beta.12":
version: 3.0.0-beta.12
resolution: "@ai-sdk/amazon-bedrock@npm:3.0.0-beta.12"
"@ai-sdk/amazon-bedrock@npm:3.0.0":
version: 3.0.0
resolution: "@ai-sdk/amazon-bedrock@npm:3.0.0"
dependencies:
"@ai-sdk/provider": "npm:2.0.0-beta.1"
"@ai-sdk/provider-utils": "npm:3.0.0-beta.7"
"@ai-sdk/anthropic": "npm:2.0.0"
"@ai-sdk/provider": "npm:2.0.0"
"@ai-sdk/provider-utils": "npm:3.0.0"
"@smithy/eventstream-codec": "npm:^4.0.1"
"@smithy/util-utf8": "npm:^4.0.0"
aws4fetch: "npm:^1.0.20"
peerDependencies:
zod: ^3.25.76 || ^4
checksum: 10c0/7fa26ae892e390d6c9f7515d7d8539cd03a4d30d867fe4a06dfb85996718efe3aa3227854e93174ec4717db7047c41e2bd6275e827a9dff65c67e20174cb09a4
checksum: 10c0/ba9885b425d97997a3b8aa9320d4941146649a87bb09096402ba0bd5a2fa6f8dd1faa65e41b8587e365f5d5c5d6ba5349f6d380be46bd7b5d9781c9be9ba9580
languageName: node
linkType: hard

"@ai-sdk/anthropic@npm:2.0.0-beta.10":
version: 2.0.0-beta.10
resolution: "@ai-sdk/anthropic@npm:2.0.0-beta.10"
"@ai-sdk/anthropic@npm:2.0.0":
version: 2.0.0
resolution: "@ai-sdk/anthropic@npm:2.0.0"
dependencies:
"@ai-sdk/provider": "npm:2.0.0-beta.1"
"@ai-sdk/provider-utils": "npm:3.0.0-beta.7"
"@ai-sdk/provider": "npm:2.0.0"
"@ai-sdk/provider-utils": "npm:3.0.0"
peerDependencies:
zod: ^3.25.76 || ^4
checksum: 10c0/525a71545ff759e4b370be54fe9a763c9d011deba3a1bb742d2c6aa136a62e1aa7abba6b9fd6a09484081db4e1d26003425ff3e8c8c998e9aa6a773a47065fc4
checksum: 10c0/b3f0d5d65dd14be9d4aa267bb75f7d640b2ca15cdee8be41f4fb6c2ede2f49f0c1510738e2d890d9a9628048e43afd1327001d1f16a5a3a587e3a136334b8ad1
languageName: node
linkType: hard

"@ai-sdk/azure@npm:2.0.0-beta.13":
version: 2.0.0-beta.13
resolution: "@ai-sdk/azure@npm:2.0.0-beta.13"
"@ai-sdk/azure@npm:2.0.0":
version: 2.0.0
resolution: "@ai-sdk/azure@npm:2.0.0"
dependencies:
"@ai-sdk/openai": "npm:2.0.0-beta.13"
"@ai-sdk/provider": "npm:2.0.0-beta.1"
"@ai-sdk/provider-utils": "npm:3.0.0-beta.7"
"@ai-sdk/openai": "npm:2.0.0"
"@ai-sdk/provider": "npm:2.0.0"
"@ai-sdk/provider-utils": "npm:3.0.0"
peerDependencies:
zod: ^3.25.76 || ^4
checksum: 10c0/d47d630823fc5ce288605bb563815d8abf4b1438dc6e771ea503a01584f991a9d2ac4bafd53bd64bda7bab23e8a2a331984dd33fa843903e3dbd3cbaf2db96f9
checksum: 10c0/fd1fd73ed43f19e04959494bc6055477dd45ba0c82a15c0060e9c0cb717e60af1ecb0e60ca4822d90fd8d6f6c242bed9256f1569139e4c94e2a438a11bf65d0c
languageName: node
linkType: hard

"@ai-sdk/deepseek@npm:1.0.0-beta.10":
version: 1.0.0-beta.10
resolution: "@ai-sdk/deepseek@npm:1.0.0-beta.10"
"@ai-sdk/deepseek@npm:1.0.0":
version: 1.0.0
resolution: "@ai-sdk/deepseek@npm:1.0.0"
dependencies:
"@ai-sdk/openai-compatible": "npm:1.0.0-beta.10"
"@ai-sdk/provider": "npm:2.0.0-beta.1"
"@ai-sdk/provider-utils": "npm:3.0.0-beta.7"
"@ai-sdk/openai-compatible": "npm:1.0.0"
"@ai-sdk/provider": "npm:2.0.0"
"@ai-sdk/provider-utils": "npm:3.0.0"
peerDependencies:
zod: ^3.25.76 || ^4
checksum: 10c0/d36554f514d57506bdcdbcd1183e7a526b36b361e13b2bffdccde480830a66dca697a869b2892621e42467f8aac5d74b5ac958db2185a202bb5f174a94055950
checksum: 10c0/647947747b082dce8bb4593904bf8f3ed3797aeb6d0bf60362d9392e892989ee15841a289f90fca5f3f200c0ab7a2dd30ebb6d481898e9ac60263997e2d41408
languageName: node
linkType: hard

"@ai-sdk/gateway@npm:1.0.0-beta.15":
version: 1.0.0-beta.15
resolution: "@ai-sdk/gateway@npm:1.0.0-beta.15"
"@ai-sdk/gateway@npm:1.0.0":
version: 1.0.0
resolution: "@ai-sdk/gateway@npm:1.0.0"
dependencies:
"@ai-sdk/provider": "npm:2.0.0-beta.1"
"@ai-sdk/provider-utils": "npm:3.0.0-beta.7"
"@ai-sdk/provider": "npm:2.0.0"
"@ai-sdk/provider-utils": "npm:3.0.0"
peerDependencies:
zod: ^3.25.76 || ^4
checksum: 10c0/b9199de4185b742675e57b0ea043f82bbaf77f4186afa18a331e13e4f68527b0d411755d2959dd31c1cf89aefa9099b027b20fc3a51b339ce5fea37869da1d38
checksum: 10c0/ab1238cb364dd40f2793953183717f9e2c657e9c7dbcc3e18e8aa4273253fb3cb8441b018d6fc38d0aed28a5fff633deb3216ac97cf8ef64d1442a53af03da53
languageName: node
linkType: hard

"@ai-sdk/google-vertex@npm:3.0.0-beta.18":
version: 3.0.0-beta.18
resolution: "@ai-sdk/google-vertex@npm:3.0.0-beta.18"
"@ai-sdk/google-vertex@npm:3.0.0":
version: 3.0.0
resolution: "@ai-sdk/google-vertex@npm:3.0.0"
dependencies:
"@ai-sdk/anthropic": "npm:2.0.0-beta.10"
"@ai-sdk/google": "npm:2.0.0-beta.16"
"@ai-sdk/provider": "npm:2.0.0-beta.1"
"@ai-sdk/provider-utils": "npm:3.0.0-beta.7"
"@ai-sdk/anthropic": "npm:2.0.0"
"@ai-sdk/google": "npm:2.0.0"
"@ai-sdk/provider": "npm:2.0.0"
"@ai-sdk/provider-utils": "npm:3.0.0"
google-auth-library: "npm:^9.15.0"
peerDependencies:
zod: ^3.25.76 || ^4
checksum: 10c0/de5566cbfcc89d93b5923a6e4b69ca64772881e91c8a3f6fbaec18ea3a38dba0a9c75c35c886340d47af7a6d0673796b0941498327f71e35bfc4296f6eb25fa8
checksum: 10c0/6629599528b6f4b4bbf959107d2a579b41b31f2dd48c0f094038536af8c9cd51af65ae4110e1c54a36c48e6fe195f68737404226101887db6cfa61e7918bc9e7
languageName: node
linkType: hard

"@ai-sdk/google@npm:2.0.0-beta.16":
version: 2.0.0-beta.16
resolution: "@ai-sdk/google@npm:2.0.0-beta.16"
"@ai-sdk/google@npm:2.0.0":
version: 2.0.0
resolution: "@ai-sdk/google@npm:2.0.0"
dependencies:
"@ai-sdk/provider": "npm:2.0.0-beta.1"
"@ai-sdk/provider-utils": "npm:3.0.0-beta.7"
"@ai-sdk/provider": "npm:2.0.0"
"@ai-sdk/provider-utils": "npm:3.0.0"
peerDependencies:
zod: ^3.25.76 || ^4
checksum: 10c0/9772697552718286e1549b4ff2261c49e5a71d6245cac6063c36063074cdb700820dfa13c089b7ac73306845b88b2c0f506a4ac2f35b3262c0e4ed926d0e7f66
checksum: 10c0/484d52858781f7c5e28dacf05612a8c36b90eb5a6918592b284ad321f5bc9e86313e56188a21748250513f2e0f47d2544a171eac6abf319678d19373e4664932
languageName: node
linkType: hard

"@ai-sdk/mistral@npm:2.0.0-beta.8":
version: 2.0.0-beta.8
resolution: "@ai-sdk/mistral@npm:2.0.0-beta.8"
"@ai-sdk/mistral@npm:2.0.0":
version: 2.0.0
resolution: "@ai-sdk/mistral@npm:2.0.0"
dependencies:
"@ai-sdk/provider": "npm:2.0.0-beta.1"
"@ai-sdk/provider-utils": "npm:3.0.0-beta.7"
"@ai-sdk/provider": "npm:2.0.0"
"@ai-sdk/provider-utils": "npm:3.0.0"
peerDependencies:
zod: ^3.25.76 || ^4
checksum: 10c0/ce8ae39dc082670e30919db4cfabd2475daaf1fe8272f7e9027e24116cb341f76b0565a9143cb5e117923c6c724a60664cc5edca6a7f4aca01cf120509403744
checksum: 10c0/8f292119e22d5bb190cef0034adcb200c1ef3231159325adcf1dbd38da0641582f5c75d1c9bab0c254bfce47c72dd1c095346183d38b80e4999c3a65ff1bea30
languageName: node
linkType: hard

"@ai-sdk/openai-compatible@npm:1.0.0-beta.10":
version: 1.0.0-beta.10
resolution: "@ai-sdk/openai-compatible@npm:1.0.0-beta.10"
"@ai-sdk/openai-compatible@npm:1.0.0":
version: 1.0.0
resolution: "@ai-sdk/openai-compatible@npm:1.0.0"
dependencies:
"@ai-sdk/provider": "npm:2.0.0-beta.1"
"@ai-sdk/provider-utils": "npm:3.0.0-beta.7"
"@ai-sdk/provider": "npm:2.0.0"
"@ai-sdk/provider-utils": "npm:3.0.0"
peerDependencies:
zod: ^3.25.76 || ^4
checksum: 10c0/eb303a06972ece1e2aca4b0d5192001195784f57b1815d2e88026cc179874a847234fc1a8ff90ac096cc0c3c2138b807b4a5a64698b5658cc533ffaf904f45dc
checksum: 10c0/62de11628f898c9ebfb43aa161e15e7961f8adc8ad6f7c17c6a1275b1e5365f6e4cb764aa93918571e9c7fda969a6265225b73385cc68bc5c8aed605357bfb91
languageName: node
linkType: hard

"@ai-sdk/openai@npm:2.0.0-beta.13":
version: 2.0.0-beta.13
resolution: "@ai-sdk/openai@npm:2.0.0-beta.13"
"@ai-sdk/openai@npm:2.0.0":
version: 2.0.0
resolution: "@ai-sdk/openai@npm:2.0.0"
dependencies:
"@ai-sdk/provider": "npm:2.0.0-beta.1"
"@ai-sdk/provider-utils": "npm:3.0.0-beta.7"
"@ai-sdk/provider": "npm:2.0.0"
"@ai-sdk/provider-utils": "npm:3.0.0"
peerDependencies:
zod: ^3.25.76 || ^4
checksum: 10c0/5228cba76923b5662cd22b1a317f2e02466584808f6ddc2ca27695d34e3d575e1437467f1b613a423174ca48ad76e0bbaebb0e958b0da22affc99ceaf0fa4e38
checksum: 10c0/82cb621fc4bcf14f70c514b2ba95b68ea792947443befb2257222a885e5b30708bed858a2fe7874618af3f9049f100faa762aa136e0e57265b0e4100a86c1d48
languageName: node
linkType: hard

"@ai-sdk/provider-utils@npm:3.0.0-beta.7":
version: 3.0.0-beta.7
resolution: "@ai-sdk/provider-utils@npm:3.0.0-beta.7"
"@ai-sdk/provider-utils@npm:3.0.0":
version: 3.0.0
resolution: "@ai-sdk/provider-utils@npm:3.0.0"
dependencies:
"@ai-sdk/provider": "npm:2.0.0-beta.1"
"@ai-sdk/provider": "npm:2.0.0"
"@standard-schema/spec": "npm:^1.0.0"
eventsource-parser: "npm:^3.0.3"
zod-to-json-schema: "npm:^3.24.1"
peerDependencies:
zod: ^3.25.76 || ^4
checksum: 10c0/e26e8940b8841e0eb8341f7923bc418e9999c2ecbd290c9556b060cb7f9f3cc53ff70bc309229292ed014efb2a315f3e3992dbb5308bf0845bb5605aa9613da8
checksum: 10c0/9a5f24910d2ee4d379ff5001977b69d9450a7ad89bf96c05d5751fe1af9f2964c74252bd7fddec0aa13a31771fa466678c99dc6530cdb93cda6df4ac5fa4e6c3
languageName: node
linkType: hard

"@ai-sdk/provider@npm:2.0.0-beta.1":
version: 2.0.0-beta.1
resolution: "@ai-sdk/provider@npm:2.0.0-beta.1"
"@ai-sdk/provider@npm:2.0.0":
version: 2.0.0
resolution: "@ai-sdk/provider@npm:2.0.0"
dependencies:
json-schema: "npm:^0.4.0"
checksum: 10c0/2d76518d2b3d5ac6a3838730032faea31e1bb5c5a526f40c6cb7e906c59a52a664b2b67e7420fe25611e9783e8a20f0241c8b922eee6f02bb49c1b4afd60f58b
checksum: 10c0/e50e520016c9fc0a8b5009cadd47dae2f1c81ec05c1792b9e312d7d15479f024ca8039525813a33425c884e3449019fed21043b1bfabd6a2626152ca9a388199
languageName: node
linkType: hard

"@ai-sdk/react@npm:2.0.0-beta.29":
version: 2.0.0-beta.29
resolution: "@ai-sdk/react@npm:2.0.0-beta.29"
"@ai-sdk/react@npm:2.0.0":
version: 2.0.0
resolution: "@ai-sdk/react@npm:2.0.0"
dependencies:
"@ai-sdk/provider-utils": "npm:3.0.0-beta.7"
ai: "npm:5.0.0-beta.29"
"@ai-sdk/provider-utils": "npm:3.0.0"
ai: "npm:5.0.0"
swr: "npm:^2.2.5"
throttleit: "npm:2.1.0"
peerDependencies:
Expand All @@ -170,20 +171,20 @@ __metadata:
peerDependenciesMeta:
zod:
optional: true
checksum: 10c0/3eb827b9edcac17a4eefcc7bff89ce44a74c3844e6a79749cbc729e39d845950dd88bc512902535888f0ee26726d6d2b2f57f870496d05a1ccbeaadfa997d771
checksum: 10c0/9e8d4a2e15b4b5d1168e7df5864d5825428d9cfe919d755b06029a72d8fcd16d511da15266360fd36be0092e3368afd160addefece122deb2455ead60d90a7cc
languageName: node
linkType: hard

"@ai-sdk/xai@npm:2.0.0-beta.12":
version: 2.0.0-beta.12
resolution: "@ai-sdk/xai@npm:2.0.0-beta.12"
"@ai-sdk/xai@npm:2.0.0":
version: 2.0.0
resolution: "@ai-sdk/xai@npm:2.0.0"
dependencies:
"@ai-sdk/openai-compatible": "npm:1.0.0-beta.10"
"@ai-sdk/provider": "npm:2.0.0-beta.1"
"@ai-sdk/provider-utils": "npm:3.0.0-beta.7"
"@ai-sdk/openai-compatible": "npm:1.0.0"
"@ai-sdk/provider": "npm:2.0.0"
"@ai-sdk/provider-utils": "npm:3.0.0"
peerDependencies:
zod: ^3.25.76 || ^4
checksum: 10c0/1e2c25b7789a4d970d75b8313071b62edd04f933d50340673dc4ae8b8d2b38530a56e973fb7e1467a60c8a59de16afd30f104613db55c9184ed6c4213f92e882
checksum: 10c0/129a6117abc39df298f3d8cc39431ceedd47560b9af48dda3a597f2129e3fcbaea5aa35cbce48b41a6883182a97e4a630b50d60d089a5e963a923bc3cc58d2e2
languageName: node
linkType: hard

Expand Down Expand Up @@ -6497,16 +6498,16 @@ __metadata:
version: 0.0.0-use.local
resolution: "@sourcebot/web@workspace:packages/web"
dependencies:
"@ai-sdk/amazon-bedrock": "npm:3.0.0-beta.12"
"@ai-sdk/anthropic": "npm:2.0.0-beta.10"
"@ai-sdk/azure": "npm:2.0.0-beta.13"
"@ai-sdk/deepseek": "npm:1.0.0-beta.10"
"@ai-sdk/google": "npm:2.0.0-beta.16"
"@ai-sdk/google-vertex": "npm:3.0.0-beta.18"
"@ai-sdk/mistral": "npm:2.0.0-beta.8"
"@ai-sdk/openai": "npm:2.0.0-beta.13"
"@ai-sdk/react": "npm:2.0.0-beta.29"
"@ai-sdk/xai": "npm:2.0.0-beta.12"
"@ai-sdk/amazon-bedrock": "npm:3.0.0"
"@ai-sdk/anthropic": "npm:2.0.0"
"@ai-sdk/azure": "npm:2.0.0"
"@ai-sdk/deepseek": "npm:1.0.0"
"@ai-sdk/google": "npm:2.0.0"
"@ai-sdk/google-vertex": "npm:3.0.0"
"@ai-sdk/mistral": "npm:2.0.0"
"@ai-sdk/openai": "npm:2.0.0"
"@ai-sdk/react": "npm:2.0.0"
"@ai-sdk/xai": "npm:2.0.0"
"@auth/prisma-adapter": "npm:^2.7.4"
"@codemirror/commands": "npm:^6.6.0"
"@codemirror/lang-cpp": "npm:^6.0.2"
Expand Down Expand Up @@ -6603,7 +6604,7 @@ __metadata:
"@vercel/otel": "npm:^1.13.0"
"@viz-js/lang-dot": "npm:^1.0.4"
"@xiechao/codemirror-lang-handlebars": "npm:^1.0.4"
ai: "npm:5.0.0-beta.29"
ai: "npm:5.0.0"
ajv: "npm:^8.17.1"
bcryptjs: "npm:^3.0.2"
chokidar: "npm:^4.0.3"
Expand Down Expand Up @@ -7992,19 +7993,17 @@ __metadata:
languageName: node
linkType: hard

"ai@npm:5.0.0-beta.29":
version: 5.0.0-beta.29
resolution: "ai@npm:5.0.0-beta.29"
"ai@npm:5.0.0":
version: 5.0.0
resolution: "ai@npm:5.0.0"
dependencies:
"@ai-sdk/gateway": "npm:1.0.0-beta.15"
"@ai-sdk/provider": "npm:2.0.0-beta.1"
"@ai-sdk/provider-utils": "npm:3.0.0-beta.7"
"@ai-sdk/gateway": "npm:1.0.0"
"@ai-sdk/provider": "npm:2.0.0"
"@ai-sdk/provider-utils": "npm:3.0.0"
"@opentelemetry/api": "npm:1.9.0"
peerDependencies:
zod: ^3.25.76 || ^4
bin:
ai: dist/bin/ai.min.js
checksum: 10c0/8d8632496a6812bb1d4c13858d0f301c75e1886ff4eec8097cdd4ff8745db6d3e1da4f7bd3c23bcdc57f5eaea92f3c39fae758ea74a37f47d276dff2ab2a3e92
checksum: 10c0/ec414871e2f9804f65e21b0f1ddd2d5eb9ece56a014c493528b4f6a7983347d5112d6a990d6e9847b021ad3423116fc56511bb7631710e461b6c60d5a6a6d4e5
languageName: node
linkType: hard

Expand Down