Skip to content

chore(deps): update ai sdk - #148

Closed
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/ai-sdk
Closed

chore(deps): update ai sdk#148
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/ai-sdk

Conversation

@renovate

@renovate renovate Bot commented Aug 17, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
@ai-sdk/anthropic (source) 4.0.384.0.39 age confidence
@ai-sdk/openai (source) 4.0.414.0.42 age confidence
ai (source) 7.0.657.0.66 age confidence

Release Notes

vercel/ai (@​ai-sdk/anthropic)

v4.0.39

Patch Changes
  • 4579b08: Preserve Anthropic server-tool caller metadata in multi-turn conversations.
vercel/ai (@​ai-sdk/openai)

v4.0.42

Compare Source

Patch Changes
  • b6fff2e: feat(provider/openai): support explicit Responses compaction triggers
vercel/ai (ai)

v7.0.66

Compare Source

Patch Changes
  • 0782259: Keep chat status submitted until response content begins streaming.
  • 2fd1214: Fix declaration emit for exported values that infer an Output type.

Configuration

📅 Schedule: (in timezone America/New_York)

  • Branch creation
    • "before 9am on Monday"
  • Automerge
    • At any time (no schedule defined)

🚦 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.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate
renovate Bot force-pushed the renovate/ai-sdk branch from 493bf04 to 85b173e Compare August 17, 2026 12:40
@dawsontoth dawsontoth mentioned this pull request Aug 17, 2026
1 task

@dawsontoth dawsontoth left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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

@renovate
renovate Bot force-pushed the renovate/ai-sdk branch from 85b173e to 03c3c3b Compare August 17, 2026 16:44
@renovate

renovate Bot commented Aug 17, 2026

Copy link
Copy Markdown
Contributor Author

ℹ️ Artifact update notice

File name: package-lock.json

npm --before could not be enforced because existing locked packages were published after the minimumReleaseAge cutoff. This will resolve after the next lock file maintenance run.

@dawsontoth dawsontoth closed this Aug 17, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant