Update dependency ai to v5.0.270 - #53
Open
renovate[bot] wants to merge 1 commit into
Open
renovate[bot] wants to merge 1 commit into
renovate[bot] wants to merge 1 commit into
Conversation
renovate
Bot
force-pushed
the
renovate/ai-5.x-lockfile
branch
2 times, most recently
from
September 5, 2026 03:13
72f3018 to
14b4653
Compare
renovate
Bot
force-pushed
the
renovate/ai-5.x-lockfile
branch
11 times, most recently
from
September 12, 2026 14:54
efd1a7b to
a9f8c89
Compare
renovate
Bot
force-pushed
the
renovate/ai-5.x-lockfile
branch
from
September 14, 2026 20:00
a9f8c89 to
4a4b4be
Compare
renovate
Bot
force-pushed
the
renovate/ai-5.x-lockfile
branch
5 times, most recently
from
September 17, 2026 17:51
8e6b66a to
9db9462
Compare
renovate
Bot
force-pushed
the
renovate/ai-5.x-lockfile
branch
2 times, most recently
from
September 19, 2026 23:16
c7c7c6a to
af4ef08
Compare
renovate
Bot
force-pushed
the
renovate/ai-5.x-lockfile
branch
2 times, most recently
from
September 22, 2026 01:01
0c1d778 to
2fdb3bf
Compare
renovate
Bot
force-pushed
the
renovate/ai-5.x-lockfile
branch
3 times, most recently
from
September 25, 2026 00:19
0202359 to
0866073
Compare
renovate
Bot
force-pushed
the
renovate/ai-5.x-lockfile
branch
from
September 25, 2026 22:34
0866073 to
4eb480c
Compare
renovate
Bot
force-pushed
the
renovate/ai-5.x-lockfile
branch
from
September 29, 2026 00:12
4eb480c to
2dd02e3
Compare
renovate
Bot
force-pushed
the
renovate/ai-5.x-lockfile
branch
5 times, most recently
from
October 1, 2026 16:11
2c09029 to
f85cb1e
Compare
renovate
Bot
force-pushed
the
renovate/ai-5.x-lockfile
branch
from
October 2, 2026 17:54
f85cb1e to
163cc90
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
5.0.235→5.0.270Release Notes
vercel/ai (ai)
v5.0.270Compare Source
Patch Changes
1849a5f: fix(ai): preserve hydrated partial static tool input across stream resumptions5381c08: fix(ai): keep idle UI message streams open with optional SSE heartbeats06e8d1c: Encode chat IDs in default stream reconnection URLs so slashes, query delimiters, and fragments stay within the ID. Reject standalone.and..IDs before fetching. Custom URLs returned byprepareReconnectToStreamRequestremain unchanged.58d303f: Preserve prototype-named tools, providers, and provider metadata as own properties without changing lookup object prototypes. Prevent inherited names from resolving as registered providers or causing image metadata aggregation to fail.430ae0a: Prevent automatic chat resumption when completed tool output is followed by terminal text without a completed stream state, while preserving resumption after completed model text.07e394b]b6cf409]v5.0.269Compare Source
Patch Changes
11f5cda: Preserve provider metadata on correspondingsmoothStreamchunks without carrying it into subsequent metadata-free deltas.v5.0.268Compare Source
Patch Changes
dfffb7e: fix(ai): cancel response streams when clients disconnect1d0096a: fix(ai): continue active UI message parts when resuming after a disconnect6dc04c5]14810cb]v5.0.267Compare Source
Patch Changes
3569298]v5.0.266Compare Source
Patch Changes
cd9b333]v5.0.265Compare Source
Patch Changes
bf29419: chore: enable dead code lint rules0519802: fix(ai): preserve parsed metadata and data values when validating UI messages0430ee6]bf29419]14ecfdc]v5.0.264Compare Source
Patch Changes
594787e: fix(provider): preserve opaque file URI strings for provider serialization7b19d17: fix(ai): prevent duplicate content types in chat transport requests907e4c9: Fix streamed tool input callbacks firing out of order on newer Node.js versions by awaiting start and delta callbacks before invokingonInputAvailable.594787e]391ad4a]v5.0.263Compare Source
Patch Changes
79c34cc]v5.0.262Compare Source
Patch Changes
d22c28b]d3e1726]450d168]82b6405]v5.0.261Compare Source
Patch Changes
69879fe: fix(ai): prevent unhandled rejections when UI message stream reading stops earlyv5.0.260Compare Source
Patch Changes
ab8aa35: fix(ai): preserve provider metadata when simulating text streamsv5.0.259Compare Source
Patch Changes
bf32c45: fix(ai): reject embedding model responses that contain no embeddings5728a51]6d3e199]v5.0.258Compare Source
Patch Changes
4a75d2c]v5.0.257Compare Source
Patch Changes
0d4a425]v5.0.256Compare Source
Patch Changes
73fa129]5a19081]v5.0.255Compare Source
Patch Changes
c2089a9: Retry unclassified empty image results, preserve completed-attempt diagnostics, add provider-independent result retryability classification, preserve it through the AI Gateway, and mark Google Vertex RAI-filtered results as terminal.7f4e217: fix(ai): decode text data URLs in Node.jsc2089a9]ab3990f]v5.0.254Compare Source
Patch Changes
79ac7d9]ca8f9e5]v5.0.253Compare Source
Patch Changes
5643ec9: fix(ai): allow manual continuations to reuse JSON tool outputs with undefined object propertiesb436246]v5.0.252Compare Source
Patch Changes
2c12cd3: fix(ai): skipsmoothStreamdelays while the document is hiddencfa33a0]8ee6f7d]2287da5]526f371]v5.0.251Compare Source
Patch Changes
78a29c2]v5.0.250Compare Source
Patch Changes
4e3f54b: Validate persisted typed tool calls against current input and output schemas.Schema-incompatible empty or error inputs and completed or failed history from
unavailable tools remain loadable as dynamic tool parts instead of exposing
unvalidated values under current static tool types.
26165ee: Mark transient network errors that occur while reading successful response bodies as retryable, including AI Gateway responses.810dc70]7a926ba]25c1956]26165ee]v5.0.249Patch Changes
989be6f: add operation-level outcomes to UI message stream end callbacksv5.0.248Patch Changes
77d33c0: Split OpenAI and Azure OpenAI embedding requests by a conservative UTF-8 byte budget derived from their aggregate token limit, in addition to input count limits.77d33c0]e0d7904]v5.0.245Patch Changes
9e8e087: Stop re-exportingcreateTestServerandTestResponseControllerfrom@ai-sdk/provider-utils/testsoai/testcan load withoutmsworvitest. Import these APIs from@ai-sdk/test-server/with-vitestinstead.9e8e087]3505af4]v5.0.244Patch Changes
b7dd2fe]v5.0.243Patch Changes
9e8a754: Prevent exceptions in streamingonChunkandonErrorcallbacks from terminating the stream or masking provider errors.1a04ece]ed2f035]v5.0.242Patch Changes
e88bc9f: Fix array-backed language model mocks to return configured results in order from the first call.v5.0.241Compare Source
Patch Changes
9d0b84c: fix: rejectstreamObjectresult promises and report failed completion when the provider stream errors05df123: Filter preliminary tool outputs whenignoreIncompleteToolCallsis enabled.e532644: Prevent automatic tool execution when a model call ends with an unsafe finish reason.v5.0.240Patch Changes
bef36a6]v5.0.239Patch Changes
05d5b6c]v5.0.238Compare Source
Patch Changes
b484978]v5.0.237Compare Source
Patch Changes
bf11412: Avoid repeatedly cloning accumulated text inreadUIMessageStreamwhilepreserving independent snapshots for mutable nested values.
7ec6b69: Fix declaration emit for exported values that infer anOutputtype.v5.0.236Compare Source
Patch Changes
c425210: Propagate errors thrown by chatonFinishcallbacks.eb7f2ac: Keep chat status submitted until response content begins streaming.df0cbe9]Configuration
📅 Schedule: (in timezone US/Eastern)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.