chore: bump ai sdk family and vitest - #256
Conversation
Bump ai 7.0.116, @ai-sdk/anthropic 4.0.65, @ai-sdk/openai-compatible 3.0.57, @ai-sdk/provider-utils 5.0.49, @ai-sdk/harness 1.0.126, @ai-sdk/harness-claude-code 1.0.130, @ai-sdk/react 4.0.119, @ai-sdk/tui 1.0.117, vitest and @vitest/coverage-v8 5.0.2. All adopted versions are at least 24 hours old; @ai-sdk/provider stays 4.0.18. Signed-off-by: Thomas Kosiewski <tk@coder.com> --- _Generated with [`xum`](https://github.com/coder/xum) • Model: `anthropic:claude-opus-5-5` • Thinking: `high`_ Change-Id: Iab907b1cff8b4be26a659b96902c1d83f836ffc3
|
@codex review |
|
@codex security review |
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
|
Codex Review: Didn't find any major issues. What shall we delve into next? Reviewed commit: ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
If Codex has suggestions, it will comment; otherwise it will react with 👍. Codex can also answer questions or update the PR. Try commenting "@codex address that feedback". |
🛡️ Codex Security ReviewSecurity review completed. No security issues were found in this pull request. Reviewed commit: Only the user who started this review can view the report in Codex. ℹ️ About Codex security reviews in GitHubThis is an experimental Codex feature. Security reviews are triggered when:
Once complete, Codex will leave suggestions, or a comment if no findings are found. |
Summary
Refresh the AI SDK family and Vitest to the newest versions that met the strict 24-hour npm publish-age rule at the bump. Only five package manifests and the pnpm lockfile change.
@ai-sdk/providerstays 4.0.18 everywhere (one version in the lockfile; it is still the latest published 4.x), matching the published@coder/ai-sdk-provider0.4.23 and@coder/ai-sdk-agent0.12.1 thatpackages/effectconsumes.vitestand@vitest/coverage-v8move together; the transitive@vitest/mockerand@vitest/spyfollow, and Vitest 5.0.2 swapswhy-is-node-running2.3.0 for 3.2.2 (droppingsiginfoandstackback). No test changes were needed.effectand@effect/aiare unchanged.pnpm-workspace.yaml, or GitHub Action pins change.Versions
ai@ai-sdk/anthropic@ai-sdk/openai-compatible@ai-sdk/provider-utils@ai-sdk/harness@ai-sdk/harness-claude-code@ai-sdk/react@ai-sdk/tuivitest@vitest/coverage-v8@ai-sdk/gatewayai7.0.116)@ai-sdk/mcp@ai-sdk/react4.0.119)@vitest/mocker,@vitest/spyvitest5.0.2)why-is-node-runningvitest5.0.2)ai@7.0.116@ai-sdk/anthropic@4.0.65@ai-sdk/openai-compatible@3.0.57@ai-sdk/provider-utils@5.0.49@ai-sdk/harness@1.0.126@ai-sdk/harness-claude-code@1.0.130@ai-sdk/react@4.0.119@ai-sdk/tui@1.0.117@ai-sdk/gateway@4.0.94@ai-sdk/mcp@2.0.60vitest@5.0.2@vitest/coverage-v8@5.0.2@vitest/mocker@5.0.2@vitest/spy@5.0.2why-is-node-running@3.2.2Deferred: younger than 24 hours at the bump
None. Each adopted version is the newest published on its tracked major line;
@ai-sdk/provider4.0.18 is the latest published 4.x.Out of scope and unchanged: TypeScript 7 (tracking issue #99), pnpm 12 (tracking issue #176), Node/mise toolchain, GitHub Actions, published peer ranges, and the
engines.nodefloors. Recheck at the next daily dependency sweep.Validation
All gates ran with an explicit PATH to the mise Node;
node --versioninsidepnpm execand everypnpm -r execworkspace reported v26.10.0.minimumReleaseAge: 1440, exclusions only for the unchanged@coder/*pins) andpnpm dedupepnpm-workspace.yamledit restored, not committedpnpm checkpnpm -r buildpnpm -r testpnpm publintpnpm attwcoder whoamicd packages/agent && npx vitest run test/e2ecd packages/effect && npx vitest run test/e2eGenerated with
xum• Model:anthropic:claude-opus-5-5• Thinking:high