Skip to content

Bump ai from 7.0.143 to 7.0.150 - #6892

Merged
github-actions[bot] merged 1 commit into
mainfrom
dependabot/npm_and_yarn/ai-7.0.150
Oct 26, 2026
Merged

github-actions[bot] merged 1 commit into
mainfrom
dependabot/npm_and_yarn/ai-7.0.150

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 26, 2026 •

Copy link
Copy Markdown
Contributor

Bumps ai from 7.0.143 to 7.0.150.

Changelog

Sourced from ai's changelog.

7.0.150

Patch Changes

  • 8e18d59: feat(ai): add experimental_streamSpeech

    Streams speech audio from a string, or an array, iterable, or stream of text deltas and/or text parts (each with an optional voice and providerOptions) using speech models that implement the experimental Experimental_StreamingSpeechModelV4 extension. Returns a single-consumer audioStream / fullStream plus usage, warnings, responses, and providerMetadata promises. Provider error parts are non-fatal and reported through onError (default console.error). A user abort or a cancel rejects the result promises immediately. Exports the Experimental_SpeechTextPart, Experimental_SpeechStreamPart, Experimental_SpeechStreamUsage, and Experimental_StreamSpeechResult types, adds an optional cause to NoSpeechGeneratedError, and adds Experimental_MockStreamingSpeechModelV4 to ai/test.

  • Updated dependencies [8202f5b]

  • Updated dependencies [85d84a1]

    • @​ai-sdk/gateway@​4.0.123
    • @​ai-sdk/provider-utils@​5.0.67
    • @​ai-sdk/provider@​4.0.33

7.0.149

Patch Changes

  • 1727442: fix(ai): process only the first approval response per tool call, so repeated or conflicting responses in the final tool message no longer execute a tool twice or both execute and deny it

  • 0a5d0e7: Fix toolChoice: 'none' by forwarding it to the Hugging Face Responses API and rejecting tool calls before local execution in generateText, streamText, and WorkflowAgent. Streamed tool parts are withheld so client-side tools cannot act on them, and repairToolCall and experimental_refineToolInput are not invoked for rejected tool calls.

  • 10026d1: Add the interrupted finish reason for provider streams that end without a completion signal. Preserve partial output without introducing an error solely for interruption, and stop tool execution, agent continuation, and automatic UI follow-ups for interrupted responses, including late tool results and approvals. Provider detection and emission will be added separately.

    Compatibility notice: Adding interrupted to the public finish-reason types can break type checking after upgrading, even though this is a patch release. Exhaustive switches (for example, using an assertNever fallback) and mappings such as Record<FinishReason, string> must handle the new value. Update any custom validation or application logic that assumes the existing set of finish reasons is exhaustive.

    When providers begin emitting interrupted, a stream ending without a completion signal will preserve partial output and report this finish reason without emitting an error solely for the interruption. Applications that need to detect incomplete responses should check finishReason === 'interrupted' as well as their existing error handling.

  • Updated dependencies [101ce42]

  • Updated dependencies [e104368]

  • Updated dependencies [eb1f056]

  • Updated dependencies [10026d1]

  • Updated dependencies [5893e99]

    • @​ai-sdk/gateway@​4.0.122
    • @​ai-sdk/provider@​4.0.32
    • @​ai-sdk/provider-utils@​5.0.66

7.0.148

Patch Changes

  • Updated dependencies [b089ce8]
  • Updated dependencies [39a776b]
  • Updated dependencies [f1b550e]
    • @​ai-sdk/provider-utils@​5.0.65
    • @​ai-sdk/gateway@​4.0.121

7.0.147

Patch Changes

  • 66e74dc: fix(ai): preserve repaired tool names in streamed UI message parts

... (truncated)

Commits

@vercel

vercel Bot commented Oct 26, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
fate Ready Ready Preview Oct 26, 2026 3:05am UTC

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Oct 26, 2026
Bumps [ai](https://github.com/vercel/ai/tree/HEAD/packages/ai) from 7.0.143 to 7.0.150.
- [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.150/packages/ai)

---
updated-dependencies:
- dependency-name: ai
  dependency-version: 7.0.150
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/ai-7.0.150 branch from 7605f89 to fa5e62a Compare October 26, 2026 03:03
@github-actions
github-actions Bot merged commit e501295 into main Oct 26, 2026
2 of 4 checks passed

This branch was successfully deployed

1 active deployment
Preview — fa5e62a4 Deployed Oct 26, 2026 by vercel[bot]
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