Skip to content

chore: Bump the "dependencies" group with 1 update across multiple ecosystems - #76

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/dependencies-74f8e215d5
Open

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/dependencies-74f8e215d5

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 21, 2026

Copy link
Copy Markdown
Contributor

Bumps the dependencies group with 12 updates:

Package From To
@ai-sdk/anthropic 4.0.52 4.0.57
@ai-sdk/devtools 1.0.18 1.0.22
@ai-sdk/google 4.0.67 4.0.75
@ai-sdk/openai 4.0.65 4.0.70
@ai-sdk/otel 1.0.97 1.0.106
@biomejs/biome 2.5.13 2.5.14
@types/node 26.5.1 26.6.1
ai 7.0.97 7.0.106
vitest 5.0.0 5.0.1
yaml 2.9.0 2.9.1
zod 4.6.2 4.6.5
@ai-sdk/xai 4.0.58 5.0.3

Updates @ai-sdk/anthropic from 4.0.52 to 4.0.57

Changelog

Sourced from @​ai-sdk/anthropic's changelog.

4.0.57

Patch Changes

  • Updated dependencies [0455398]
    • @​ai-sdk/provider-utils@​5.0.44

4.0.56

Patch Changes

  • d4d96bf: Add anthropic.evaluationModel() for experimental Choice, Score, and Boolean evaluations through Messages structured output, with exact labels, validated score bounds, and prompted Boolean P(true) estimates validated to be in [0, 1]. Boolean estimates are not guaranteed to be calibrated; application code chooses thresholds.
  • Updated dependencies [215b25e]
  • Updated dependencies [d4d96bf]
  • Updated dependencies [a7dd893]
  • Updated dependencies [3456e2c]
  • Updated dependencies [c4e76de]
    • @​ai-sdk/provider-utils@​5.0.43
    • @​ai-sdk/provider@​4.0.17

4.0.55

Patch Changes

  • 132bdae: feat(anthropic): add 20260318 web search and web fetch tools with response inclusion controls
  • Updated dependencies [91c2128]
  • Updated dependencies [2cd80b3]
  • Updated dependencies [d06bb2a]
  • Updated dependencies [123d71f]
  • Updated dependencies [2fa5e0e]
    • @​ai-sdk/provider-utils@​5.0.42
    • @​ai-sdk/provider@​4.0.16

4.0.54

Patch Changes

  • Updated dependencies [5c0054d]
  • Updated dependencies [39535af]
    • @​ai-sdk/provider@​4.0.15
    • @​ai-sdk/provider-utils@​5.0.41

4.0.53

Patch Changes

  • 5ec21a6: fix: reject unsupported batch request types
  • 7469a3b: feat: support image generation requests in batches
  • e4292e7: feat(anthropic): expand preserved thinking support to cover prefix_mismatch_behavior: 'error'
  • Updated dependencies [5ec21a6]

... (truncated)

Commits
  • b3033f7 Version Packages (#20979)
  • 1a82df1 Version Packages (#20860)
  • 215b25e fix(provider-utils): default language-model evaluations to no reasoning (#20868)
  • d4d96bf feat: add experimental evaluation models and shared adapter to openai, google...
  • c60b9d3 Version Packages (#20799)
  • 132bdae feat: add Anthropic 20260318 web search and fetch tools with response inclusi...
  • c83bc67 feat(bedrock,vertex): add Claude Fable 5.1 model IDs to Bedrock and Vertex pr...
  • ccecb2d Version Packages (#20765)
  • 9ed46d2 Version Packages (#20569)
  • e4292e7 feat(anthropic): expand preserved thinking support to cover `prefix_mismatch_...
  • Additional commits viewable in compare view

Updates @ai-sdk/devtools from 1.0.18 to 1.0.22

Changelog

Sourced from @​ai-sdk/devtools's changelog.

1.0.22

Patch Changes

  • Updated dependencies [a7dd893]
    • @​ai-sdk/provider@​4.0.17

1.0.21

Patch Changes

  • Updated dependencies [d06bb2a]
  • Updated dependencies [123d71f]
    • @​ai-sdk/provider@​4.0.16

1.0.20

Patch Changes

  • Updated dependencies [5c0054d]
  • Updated dependencies [39535af]
    • @​ai-sdk/provider@​4.0.15

1.0.19

Patch Changes

  • Updated dependencies [5ec21a6]
  • Updated dependencies [7469a3b]
    • @​ai-sdk/provider@​4.0.14
Commits

Updates @ai-sdk/google from 4.0.67 to 4.0.75

Release notes

Sourced from @​ai-sdk/google's releases.

@​ai-sdk/openai@​4.0.71

Patch Changes

  • e76a0a3: fix(openai): cancel image edit URL downloads when the request is aborted
  • Updated dependencies [2973485]
  • Updated dependencies [a4db5ea]
  • Updated dependencies [2937ea2]
    • @​ai-sdk/provider-utils@​5.0.45

@​ai-sdk/openai@​4.0.70

Patch Changes

  • fd75cee: fix(openai): preserve provider file references in Responses tool results
  • 1f5bb62: fix(openai): send assistant text as Responses easy input messages
  • Updated dependencies [0455398]
    • @​ai-sdk/provider-utils@​5.0.44
Changelog

Sourced from @​ai-sdk/google's changelog.

4.0.75

Patch Changes

  • e369c4d: fix(google): advertise the supported Gemini image per-call limit
  • 2b391f8: fix(google): ignore default prompt block reasons in non-streaming responses
  • 1284569: fix(google): include tool-use prompt tokens in input usage
  • Updated dependencies [0455398]
    • @​ai-sdk/provider-utils@​5.0.44

4.0.74

Patch Changes

  • d4d96bf: Add google.evaluationModel() for experimental Choice, Score, and Boolean evaluations through Gemini structured output, preserving provider thinking options and validating exact labels and score bounds. Boolean answers contain prompted P(true) estimates validated to be in [0, 1]. Boolean estimates are not guaranteed to be calibrated; application code chooses thresholds.
  • Updated dependencies [215b25e]
  • Updated dependencies [d4d96bf]
  • Updated dependencies [a7dd893]
  • Updated dependencies [3456e2c]
  • Updated dependencies [c4e76de]
    • @​ai-sdk/provider-utils@​5.0.43
    • @​ai-sdk/provider@​4.0.17

4.0.73

Patch Changes

  • a22b5b2: fix(google): preserve prompt feedback and metadata across streaming chunks
  • 2cd80b3: Keep default Node.js downloads protected by DNS validation and connection pinning when frameworks or instrumentation wrap global fetch before or after the SDK loads.
  • Updated dependencies [91c2128]
  • Updated dependencies [2cd80b3]
  • Updated dependencies [d06bb2a]
  • Updated dependencies [123d71f]
  • Updated dependencies [2fa5e0e]
    • @​ai-sdk/provider-utils@​5.0.42
    • @​ai-sdk/provider@​4.0.16

4.0.72

Patch Changes

  • 4a994ad: feat(google): realtime session options for Gemini 3.8 Live

    Add thinkingConfig (thinkingLevel, thinkingBudget, includeThoughts) and defaultToolBehavior to GoogleRealtimeModelOptions. thinkingConfig is merged into the Live setup.generationConfig. Background-reasoning Live models such as gemini-3.8-live-extended-thinking require exactly one of thinkingLevel or thinkingBudget, so the provider sends thinkingLevel: 'low' on those models when neither is set. defaultToolBehavior stamps behavior on every function declaration in the setup.

... (truncated)

Commits
  • b3033f7 Version Packages (#20979)
  • 1284569 fix: Google Generative Language usage undercounts tool-use prompt tokens (#21...
  • 2b391f8 fix: Google non-streaming default block reasons being misclassified as conten...
  • e369c4d fix: Google image generation fails to batch multiple requested images automat...
  • 1a82df1 Version Packages (#20860)
  • 215b25e fix(provider-utils): default language-model evaluations to no reasoning (#20868)
  • d4d96bf feat: add experimental evaluation models and shared adapter to openai, google...
  • c60b9d3 Version Packages (#20799)
  • 2cd80b3 fix(provider-utils): preserve download DNS protection under wrapped fetch (#2...
  • a22b5b2 fix: preserve Google streaming prompt feedback and terminal block outcomes ac...
  • Additional commits viewable in compare view

Updates @ai-sdk/openai from 4.0.65 to 4.0.70

Release notes

Sourced from @​ai-sdk/openai's releases.

@​ai-sdk/openai@​4.0.70

Patch Changes

  • fd75cee: fix(openai): preserve provider file references in Responses tool results
  • 1f5bb62: fix(openai): send assistant text as Responses easy input messages
  • Updated dependencies [0455398]
    • @​ai-sdk/provider-utils@​5.0.44
Changelog

Sourced from @​ai-sdk/openai's changelog.

4.0.70

Patch Changes

  • fd75cee: fix(openai): preserve provider file references in Responses tool results
  • 1f5bb62: fix(openai): send assistant text as Responses easy input messages
  • Updated dependencies [0455398]
    • @​ai-sdk/provider-utils@​5.0.44

4.0.69

Patch Changes

  • d4d96bf: Add experimental Choice, Score, and Boolean evaluations through openai.evaluationModel() and a shared structured language-model evaluation adapter in @ai-sdk/provider-utils/experimental-evaluation. Preserve exact labels and metadata, validate score bounds, and return prompted Boolean P(true) estimates validated to be in [0, 1]. Boolean estimates are not guaranteed to be calibrated; application code chooses thresholds.
  • Updated dependencies [215b25e]
  • Updated dependencies [d4d96bf]
  • Updated dependencies [a7dd893]
  • Updated dependencies [3456e2c]
  • Updated dependencies [c4e76de]
    • @​ai-sdk/provider-utils@​5.0.43
    • @​ai-sdk/provider@​4.0.17

4.0.68

Patch Changes

  • Updated dependencies [91c2128]
  • Updated dependencies [2cd80b3]
  • Updated dependencies [d06bb2a]
  • Updated dependencies [123d71f]
  • Updated dependencies [2fa5e0e]
    • @​ai-sdk/provider-utils@​5.0.42
    • @​ai-sdk/provider@​4.0.16

4.0.67

Patch Changes

  • 5c0054d: Add optional browser-direct WebRTC for experimental client-delegated Live conversations alongside the existing WebSocket path. Exchange SDP through an application endpoint with api.session, configure server-owned data-channel permissions, and preserve committed React session ownership. Capture follows the selected sender track, borrowed tracks remain caller-owned, and disconnect recovery and finalization stay bounded. Applications continue to handle client delegation and submit context; Live session updates and Responses delegation remain unsupported.

    Serialize microphone sender changes and close the peer if detachment fails, without stopping borrowed tracks. Validate nonempty SDP setup answers with a bounded response body, and document the same-origin broker authentication contract.

  • 39535af: Add experimental OpenAI Live provider support through the unified openai.experimental_realtime factory for server WebSocket sessions with client delegation. Applications own their agents and tools, receive continuous audio/transcript events and delegation metadata, and return context through validated channels. Support immutable startup options, microphone mute controls, graceful session close, and cumulative voice usage. Responses delegation and Live session updates reject before sending.

    Route known Live model IDs to Live, allow an OpenAI-specific api override for early-access models, and preserve legacy Realtime defaults for unknown IDs. Token minting follows the same selection rules and rejects Live before requesting unsupported credentials. Extend the realtime v4 specification with optional server WebSocket configuration, per-connection raw-event parsers, and model-wide startup/finalization capabilities. This provider layer supplies connection settings and protocol mapping for server adapters; browser lifecycle and UI integration belong to the core runtime and framework hooks.

    Preserve Realtime client event IDs for session updates and audio appends, and correlate server errors with the originating client event.

  • Updated dependencies [5c0054d]

  • Updated dependencies [39535af]

... (truncated)

Commits
  • b3033f7 Version Packages (#20979)
  • fd75cee fix: Preserve uploaded-file references in OpenAI Responses tool results (#20978)
  • 1f5bb62 fix(openai): send assistant text as Responses easy input messages (#20995)
  • 1a82df1 Version Packages (#20860)
  • 215b25e fix(provider-utils): default language-model evaluations to no reasoning (#20868)
  • d4d96bf feat: add experimental evaluation models and shared adapter to openai, google...
  • c60b9d3 Version Packages (#20799)
  • ccecb2d Version Packages (#20765)
  • 5c0054d feat(realtime): add optional browser-direct Live WebRTC (#20630)
  • a050aed feat(react): support Live WebSocket sessions in useRealtime (#20629)
  • Additional commits viewable in compare view

Updates @ai-sdk/otel from 1.0.97 to 1.0.106

Release notes

Sourced from @​ai-sdk/otel's releases.

@​ai-sdk/otel@​1.0.106

Patch Changes

  • Updated dependencies [4775577]
  • Updated dependencies [6696728]
  • Updated dependencies [09516a1]
  • Updated dependencies [1aef01e]
  • Updated dependencies [9c1ea74]
  • Updated dependencies [107343a]
  • Updated dependencies [03c3e33]
  • Updated dependencies [5d42ebd]
  • Updated dependencies [4a67783]
  • Updated dependencies [1058ed5]
  • Updated dependencies [84f5d1b]
  • Updated dependencies [2d53a5d]
  • Updated dependencies [2a5ed55]
    • ai@7.0.106
Changelog

Sourced from @​ai-sdk/otel's changelog.

1.0.106

Patch Changes

  • Updated dependencies [4775577]
  • Updated dependencies [6696728]
  • Updated dependencies [09516a1]
  • Updated dependencies [1aef01e]
  • Updated dependencies [9c1ea74]
  • Updated dependencies [107343a]
  • Updated dependencies [03c3e33]
  • Updated dependencies [5d42ebd]
  • Updated dependencies [4a67783]
  • Updated dependencies [1058ed5]
  • Updated dependencies [84f5d1b]
  • Updated dependencies [2d53a5d]
  • Updated dependencies [2a5ed55]
    • ai@7.0.106

1.0.105

Patch Changes

  • Updated dependencies [6982e9d]
    • ai@7.0.105

1.0.104

Patch Changes

  • Updated dependencies [a7dd893]
  • Updated dependencies [227f3b0]
  • Updated dependencies [3456e2c]
  • Updated dependencies [c4e76de]
    • ai@7.0.104
    • @​ai-sdk/provider@​4.0.17

1.0.103

Patch Changes

  • Updated dependencies [91c2128]
  • Updated dependencies [25a0447]
  • Updated dependencies [2cd80b3]
  • Updated dependencies [d06bb2a]
  • Updated dependencies [123d71f]
    • ai@7.0.103
    • @​ai-sdk/provider@​4.0.16

1.0.102

... (truncated)

Commits

Updates @biomejs/biome from 2.5.13 to 2.5.14

Release notes

Sourced from @​biomejs/biome's releases.

Biome CLI v2.5.14

2.5.14

Patch Changes

  • #9022 0d49e24 Thanks @​dyc3! - Added the nursery rule noReturnInFinally. This rule disallows return statements in Promise.prototype.finally() callbacks, including inside nested blocks and conditional branches. Returns in nested functions are ignored by the rule.

    // Invalid: return in finally callback
    Promise.resolve(1).finally(() => { return 2 })
    // Valid: no return in finally callback
    Promise.resolve(1).finally(() => { console.log(2) })

    Returning a value from a Promise.prototype.finally() callback does not replace the original promise's fulfillment value, which can be confusing. Returned promises and thenables are awaited, and their rejection rejects the resulting promise.

  • #11754 71eaa0d Thanks @​griff-rees! - Added the nursery rule noSvelteAtDebugTags, which disallows Svelte's {@debug} tag.

    <!-- Invalid: leftover debugging tag -->
    {@debug user}

    The {@debug} tag is a debugging aid and should be removed once you no longer need it, as it should not remain in production code. The rule provides a safe fix that removes the tag.

  • #11725 5eb5f09 Thanks @​m1handr! - Added the nursery rule useValidTestTitle, which enforces valid titles for unit test cases and suites.

  • #11735 9bd70c7 Thanks @​ematipico! - Fixed #8471: source.fixAll.biome ignored formatter.formatWithErrors. It now applies safe fixes without formatting files that have parse errors when the option is disabled.

  • #11715 f05a3c3 Thanks @​ematipico! - Fixed #7771: Grit plugins that use sequential no longer panic when Biome processes files.

  • #11766 c2542c6 Thanks @​dyc3! - Fixed validation of readonly and accessor modifiers: combining them in either order now reports that they cannot be used together.

  • #11461 22e9966 Thanks @​FoundDream! - Fixed #11423: Multiline template interpolations now preserve the indentation of their closing brace when the source indentation is not a multiple of tabWidth.

     const value = `
          ${
            condition
              ? "yes"
              : "no"
    -}
    +     }
     `;
  • #11766 c2542c6 Thanks @​dyc3! - Fixed #11763: TypeScript class members using override accessor, such as override accessor value = 1, now parse correctly. The reversed order, accessor override, now reports that override must precede accessor.

... (truncated)

Changelog

Sourced from @​biomejs/biome's changelog.

2.5.14

Patch Changes

  • #9022 0d49e24 Thanks @​dyc3! - Added the nursery rule noReturnInFinally. This rule disallows return statements in Promise.prototype.finally() callbacks, including inside nested blocks and conditional branches. Returns in nested functions are ignored by the rule.

    // Invalid: return in finally callback
    Promise.resolve(1).finally(() => { return 2 })
    // Valid: no return in finally callback
    Promise.resolve(1).finally(() => { console.log(2) })

    Returning a value from a Promise.prototype.finally() callback does not replace the original promise's fulfillment value, which can be confusing. Returned promises and thenables are awaited, and their rejection rejects the resulting promise.

  • #11754 71eaa0d Thanks @​griff-rees! - Added the nursery rule noSvelteAtDebugTags, which disallows Svelte's {@debug} tag.

    <!-- Invalid: leftover debugging tag -->
    {@debug user}

    The {@debug} tag is a debugging aid and should be removed once you no longer need it, as it should not remain in production code. The rule provides a safe fix that removes the tag.

  • #11725 5eb5f09 Thanks @​m1handr! - Added the nursery rule useValidTestTitle, which enforces valid titles for unit test cases and suites.

  • #11735 9bd70c7 Thanks @​ematipico! - Fixed #8471: source.fixAll.biome ignored formatter.formatWithErrors. It now applies safe fixes without formatting files that have parse errors when the option is disabled.

  • #11715 f05a3c3 Thanks @​ematipico! - Fixed #7771: Grit plugins that use sequential no longer panic when Biome processes files.

  • #11766 c2542c6 Thanks @​dyc3! - Fixed validation of readonly and accessor modifiers: combining them in either order now reports that they cannot be used together.

  • #11461 22e9966 Thanks @​FoundDream! - Fixed #11423: Multiline template interpolations now preserve the indentation of their closing brace when the source indentation is not a multiple of tabWidth.

     const value = `
          ${
            condition
              ? "yes"
              : "no"
    -}
    +     }
     `;
  • #11766 c2542c6 Thanks @​dyc3! - Fixed #11763: TypeScript class members using override accessor, such as override accessor value = 1, now parse correctly. The reversed order, accessor override, now reports that override must precede accessor.

  • #11790 17d0ff0 Thanks @​ematipico! - Fixed #10248: noUselessFragments now allows fragments with props in Astro files, such as <Fragment slot="name">{text}</Fragment> inside template expressions.

... (truncated)

Commits

Updates @types/node from 26.5.1 to 26.6.1

Commits

Updates ai from 7.0.97 to 7.0.106

Release notes

Sourced from ai's releases.

ai@7.0.106

Patch Changes

  • 4775577: fix(ai): preserve provider metadata when simulating text streams
  • 6696728: fix(ai): report the prepareStep model in streamed step results
  • 09516a1: fix(ai): prevent unhandled rejections when UI message stream reading stops early
  • 1aef01e: fix(ai): preserve prototype-named properties in serialized tool outputs
  • 9c1ea74: fix(ai): close telemetry spans when provider response streams fail
  • 107343a: fix(ai): use the prepareStep-selected model for streamed response metadata fallbacks
  • 03c3e33: fix(ai): preserve tool calls required by retained pending approvals
  • 5d42ebd: fix(ai): skip input available callbacks for invalid streamed tool calls
  • 4a67783: fix(ai): cancel prompt attachment downloads when model calls are aborted or time out
  • 1058ed5: fix(ai): strip streamed JSON fences before arbitrary trailing whitespace
  • 84f5d1b: fix(ai): stream null and empty string JSON partial outputs
  • 2d53a5d: fix(ai): prevent onEnd after aborting a multi-step text stream
  • 2a5ed55: fix(ai): stream structured output from the final tool-loop step
  • Updated dependencies [4fdf51e]
  • Updated dependencies [0455398]
    • @​ai-sdk/gateway@​4.0.86
    • @​ai-sdk/provider-utils@​5.0.44
Changelog

Sourced from ai's changelog.

7.0.106

Patch Changes

  • 4775577: fix(ai): preserve provider metadata when simulating text streams
  • 6696728: fix(ai): report the prepareStep model in streamed step results
  • 09516a1: fix(ai): prevent unhandled rejections when UI message stream reading stops early
  • 1aef01e: fix(ai): preserve prototype-named properties in serialized tool outputs
  • 9c1ea74: fix(ai): close telemetry spans when provider response streams fail
  • 107343a: fix(ai): use the prepareStep-selected model for streamed response metadata fallbacks
  • 03c3e33: fix(ai): preserve tool calls required by retained pending approvals
  • 5d42ebd: fix(ai): skip input available callbacks for invalid streamed tool calls
  • 4a67783: fix(ai): cancel prompt attachment downloads when model calls are aborted or time out
  • 1058ed5: fix(ai): strip streamed JSON fences before arbitrary trailing whitespace
  • 84f5d1b: fix(ai): stream null and empty string JSON partial outputs
  • 2d53a5d: fix(ai): prevent onEnd after aborting a multi-step text stream
  • 2a5ed55: fix(ai): stream structured output from the final tool-loop step
  • Updated dependencies [4fdf51e]
  • Updated dependencies [0455398]
    • @​ai-sdk/gateway@​4.0.86
    • @​ai-sdk/provider-utils@​5.0.44

7.0.105

Patch Changes

  • 6982e9d: Resolve evaluation model IDs through AI Gateway when no default provider is configured, including string aliases in custom providers.
  • Updated dependencies [6982e9d]
  • Updated dependencies [6982e9d]
    • @​ai-sdk/gateway@​4.0.85

7.0.104

Patch Changes

  • a7dd893: Add experimental evaluation model aliases and registry resolution. customProvider accepts evaluationModels, registries expose evaluationModel, and experimental_evaluate accepts string IDs when an evaluation-capable default provider is explicitly configured. Evaluation never implicitly falls back to Gateway. Model-resolution errors now identify evaluationModel while stable provider contracts remain unchanged.
  • 227f3b0: fix(ai): report abnormal realtime WebSocket close diagnostics through onError
  • 3456e2c: feat(ai): support tool search with direct tool calling
  • c4e76de: feat(ai): add native tool search tool
  • Updated dependencies [215b25e]
  • Updated dependencies [d4d96bf]
  • Updated dependencies [a7dd893]
  • Updated dependencies [3456e2c]
  • Updated dependencies [c4e76de]
    • @​ai-sdk/provider-utils@​5.0.43
    • @​ai-sdk/provider@​4.0.17
    • @​ai-sdk/gateway@​4.0.84

7.0.103

... (truncated)

Commits
  • b3033f7 Version Packages (#20979)
  • 107343a fix: use prepareStep model for streamed response metadata fallbacks (#21078)
  • 1aef01e fix: allow valid prototype-named properties in serialized tool outputs (#20937)
  • 2d53a5d fix: prevent streamText from calling onEnd after aborting a later step (#20919)
  • 6696728 fix: report the model selected by prepareStep in streamed step results and ca...
  • 5d42ebd fix: prevent invalid streamed tool input from reaching onInputAvailable (#20955)
  • 03c3e33 fix: preserve originating tool calls when pruning histories with pending appr...
  • 2a5ed55 fix: preserve structured output streaming when earlier tool steps emit text (...
  • 84f5d1b fix: preserve null and empty-string values in structured partial output strea...
  • 09516a1 fix: prevent unhandled rejections when UI message stream reading stops early ...
  • Additional commits viewable in compare view

Updates vitest from 5.0.0 to 5.0.1

Release notes

Sourced from vitest's releases.

v5.0.1

   🚀 Features

   🐞 Bug Fixes

    View changes on GitHub
Commits
  • 03630a5 chore: release v5.0.1 (#11275)
  • a47d790 fix(fakeTimers): force queueMicrotask and nextTick in toNotFake (#11261)
  • 2ce29d5 fix: warn when deprecated deps.optimizer.web is used (#11214)
  • ccd6d05 docs: fix typecheck exclude default in documentation (#11223)
  • 91ab158 fix(doctor): measure vm pools for custom environments (#11212)
  • 23dda73 fix: share the server on self-referencing extends (#11034)
  • 498fbe9 fix: resolve ResolvedConfig exactOptionalPropertyTypes errors (#11175)
  • 115c3f6 fix: correct typos in error message and comments (#11187)
  • 7361465 fix: keep metadata file when clearing the cache (#11199)
  • 972e24b fix(browser): avoid double quotes in config.define (#11198)
  • Additional commits viewable in compare view

Updates yaml from 2.9.0 to 2.9.1

Release notes

Sourced from yaml's releases.

v2.9.1

  • Limit recursive merge aliases (#685, #713)
  • Simplify line unfolding during quoted string parsing (#714)
Commits

Updates zod from 4.6.2 to 4.6.5

Release notes

Sourced from zod's releases.

v4.6.5

Commits:

  • d2b135cfb7a3582b9eb515756b9166bcb9521f4a docs: add the 4.6.x patch highlights to the 4.6 post
  • f1448f7cee00df9fe1e9ad84a000aa1828cc8bc1 docs: fold the 4.6.x patch highlights into the 4.6 post's own sections
  • de65a5cb39ed22a507fac935788f718fa88d104f docs: lead the properties section with the check and add a Zod Mini tab (#6598)
  • 56222cd1532c07bcb91b67df529cab4c0a215330 feat(instanceof): key the .properties() shape off the instance type (#6600)
  • ca0229a404818290e6cdcfefcd7eb2d04bcbb543 Revert "feat: add z.currencyCode() over a vendored ISO 4217 list, refreshed weekly by CI (#6595)"
  • cc4cd4ee9c52fcaa10964e48cc144541e41a5ed9 Revert "Revert "feat: add z.currencyCode() over a vendored ISO 4217 list, refreshed weekly by CI (#6595)&quo...

    Description has been truncated

Bumps the dependencies group with 12 updates:

| Package | From | To |
| --- | --- | --- |
| [@ai-sdk/anthropic](https://github.com/vercel/ai/tree/HEAD/packages/anthropic) | `4.0.52` | `4.0.57` |
| [@ai-sdk/devtools](https://github.com/vercel/ai/tree/HEAD/packages/devtools) | `1.0.18` | `1.0.22` |
| [@ai-sdk/google](https://github.com/vercel/ai/tree/HEAD/packages/google) | `4.0.67` | `4.0.75` |
| [@ai-sdk/openai](https://github.com/vercel/ai/tree/HEAD/packages/openai) | `4.0.65` | `4.0.70` |
| [@ai-sdk/otel](https://github.com/vercel/ai/tree/HEAD/packages/otel) | `1.0.97` | `1.0.106` |
| [@biomejs/biome](https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome) | `2.5.13` | `2.5.14` |
| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `26.5.1` | `26.6.1` |
| [ai](https://github.com/vercel/ai/tree/HEAD/packages/ai) | `7.0.97` | `7.0.106` |
| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `5.0.0` | `5.0.1` |
| [yaml](https://github.com/eemeli/yaml) | `2.9.0` | `2.9.1` |
| [zod](https://github.com/colinhacks/zod) | `4.6.2` | `4.6.5` |
| [@ai-sdk/xai](https://github.com/vercel/ai/tree/HEAD/packages/xai) | `4.0.58` | `5.0.3` |


Updates `@ai-sdk/anthropic` from 4.0.52 to 4.0.57
- [Release notes](https://github.com/vercel/ai/releases)
- [Changelog](https://github.com/vercel/ai/blob/main/packages/anthropic/CHANGELOG.md)
- [Commits](https://github.com/vercel/ai/commits/@ai-sdk/anthropic@4.0.57/packages/anthropic)

Updates `@ai-sdk/devtools` from 1.0.18 to 1.0.22
- [Release notes](https://github.com/vercel/ai/releases)
- [Changelog](https://github.com/vercel/ai/blob/main/packages/devtools/CHANGELOG.md)
- [Commits](https://github.com/vercel/ai/commits/@ai-sdk/devtools@1.0.22/packages/devtools)

Updates `@ai-sdk/google` from 4.0.67 to 4.0.75
- [Release notes](https://github.com/vercel/ai/releases)
- [Changelog](https://github.com/vercel/ai/blob/main/packages/google/CHANGELOG.md)
- [Commits](https://github.com/vercel/ai/commits/@ai-sdk/google@4.0.75/packages/google)

Updates `@ai-sdk/openai` from 4.0.65 to 4.0.70
- [Release notes](https://github.com/vercel/ai/releases)
- [Changelog](https://github.com/vercel/ai/blob/main/packages/openai/CHANGELOG.md)
- [Commits](https://github.com/vercel/ai/commits/@ai-sdk/openai@4.0.70/packages/openai)

Updates `@ai-sdk/otel` from 1.0.97 to 1.0.106
- [Release notes](https://github.com/vercel/ai/releases)
- [Changelog](https://github.com/vercel/ai/blob/main/packages/otel/CHANGELOG.md)
- [Commits](https://github.com/vercel/ai/commits/@ai-sdk/otel@1.0.106/packages/otel)

Updates `@biomejs/biome` from 2.5.13 to 2.5.14
- [Release notes](https://github.com/biomejs/biome/releases)
- [Changelog](https://github.com/biomejs/biome/blob/main/packages/@biomejs/biome/CHANGELOG.md)
- [Commits](https://github.com/biomejs/biome/commits/@biomejs/biome@2.5.14/packages/@biomejs/biome)

Updates `@types/node` from 26.5.1 to 26.6.1
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Updates `ai` from 7.0.97 to 7.0.106
- [Release notes](https://github.com/vercel/ai/releases)
- [Changelog](https://github.com/vercel/ai/blob/main/packages/ai/CHANGELOG.md)
- [Commits](https://github.com/vercel/ai/commits/ai@7.0.106/packages/ai)

Updates `vitest` from 5.0.0 to 5.0.1
- [Release notes](https://github.com/vitest-dev/vitest/releases)
- [Changelog](https://github.com/vitest-dev/vitest/blob/main/docs/releases.md)
- [Commits](https://github.com/vitest-dev/vitest/commits/v5.0.1/packages/vitest)

Updates `yaml` from 2.9.0 to 2.9.1
- [Release notes](https://github.com/eemeli/yaml/releases)
- [Commits](eemeli/yaml@v2.9.0...v2.9.1)

Updates `zod` from 4.6.2 to 4.6.5
- [Release notes](https://github.com/colinhacks/zod/releases)
- [Commits](colinhacks/zod@v4.6.2...v4.6.5)

Updates `@ai-sdk/xai` from 4.0.58 to 5.0.3
- [Release notes](https://github.com/vercel/ai/releases)
- [Changelog](https://github.com/vercel/ai/blob/main/packages/xai/CHANGELOG.md)
- [Commits](https://github.com/vercel/ai/commits/@ai-sdk/xai@5.0.3/packages/xai)

---
updated-dependencies:
- dependency-name: "@ai-sdk/anthropic"
  dependency-version: 4.0.57
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: "@ai-sdk/devtools"
  dependency-version: 1.0.22
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: "@ai-sdk/google"
  dependency-version: 4.0.75
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: "@ai-sdk/openai"
  dependency-version: 4.0.70
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: "@ai-sdk/otel"
  dependency-version: 1.0.106
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: "@biomejs/biome"
  dependency-version: 2.5.14
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: "@types/node"
  dependency-version: 26.6.1
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: ai
  dependency-version: 7.0.106
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: vitest
  dependency-version: 5.0.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: yaml
  dependency-version: 2.9.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: zod
  dependency-version: 4.6.5
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: "@ai-sdk/xai"
  dependency-version: 5.0.3
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Sep 21, 2026

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 620102c097

ℹ️ About Codex in GitHub

Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".

"ai": "7.0.97",
"@ai-sdk/xai": "4.0.58"
"ai": "7.0.106",
"@ai-sdk/xai": "5.0.3"

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

P1 Badge Keep xAI on the supported v4 major

When the workspace build or tests resolve this dev dependency, they now use xAI v5 even though docs/xai.md documents that v5 removes Chat Completions and the package still implements createFoundryXai().chat through baseProvider['chat']. This can fail typechecking or leave the advertised chat route unavailable, and v5 is also outside the package's declared @ai-sdk/xai peer range (^3 || ^4). Keep the development dependency on v4 unless the adapter and peer contract are migrated together.

Useful? React with 👍 / 👎.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants