chore(deps): update ai sdk - #148
Conversation
493bf04 to
85b173e
Compare
dawsontoth
left a comment
There was a problem hiding this comment.
Approving — it's clean, but flagging that #151 supersedes this.
Lockfile-only (28 insertions / 28 deletions, package.json untouched), moving the AI SDK forward within the existing major ranges:
ai 6.0.238 -> 6.0.255
@ai-sdk/google 3.0.103 -> 3.0.109
@ai-sdk/openai 3.0.90 -> 3.0.96
@ai-sdk/provider 3.0.14 -> 3.0.15
Local verification:
npm ci # exit 0
npm run lint # exit 0
npm run format # exit 0
npm run build # exit 0 (CI has no build job — checked manually)
npm run test # exit 0 53 files, 345 tests passing
The aisdk() spec-version bridge is fine here too — this keeps the same v3-providers-plus-v4-anthropic straddle that main already has, and @openai/agents-extensions@0.14.3 accepts spec v2/v3/v4, so nothing is gated. Confirmed with an end-to-end new Agent({ model: aisdk(anthropic(...)) }) + run() probe: APICallError: invalid x-api-key, which is the pass signal.
Why it's redundant
#151 takes ai to ^7.0.0 and brings @ai-sdk/google, @ai-sdk/openai, and ollama-ai-provider-v2 up to ^4.0.0 — which also collapses the duplicate @ai-sdk/provider (3.0.15 hoisted + 4.0.7 nested under anthropic) down to a single 4.0.7, and puts all four providers on spec v4. I've approved that one; Renovate should auto-close this PR once it lands.
Approving rather than closing, so this stays mergeable if #151 gets held up for any reason — but if both are open, merge #151 and let this one go.
🤖 Verified locally by Claude Opus 5 via scheduled Renovate triage
85b173e to
03c3c3b
Compare
ℹ️ Artifact update noticeFile name: package-lock.jsonnpm |
This PR contains the following updates:
4.0.38→4.0.394.0.41→4.0.427.0.65→7.0.66Release Notes
vercel/ai (@ai-sdk/anthropic)
v4.0.39Patch Changes
4579b08: Preserve Anthropic server-tool caller metadata in multi-turn conversations.vercel/ai (@ai-sdk/openai)
v4.0.42Compare Source
Patch Changes
b6fff2e: feat(provider/openai): support explicit Responses compaction triggersvercel/ai (ai)
v7.0.66Compare Source
Patch Changes
0782259: Keep chat status submitted until response content begins streaming.2fd1214: Fix declaration emit for exported values that infer anOutputtype.Configuration
📅 Schedule: (in timezone America/New_York)
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.