Skip to content

chore(deps): bump the ai-runtime group across 1 directory with 4 updates - #891

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/ai-runtime-6897e3ceaa
Open

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/ai-runtime-6897e3ceaa

Conversation

@dependabot

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

Copy link
Copy Markdown
Contributor

Bumps the ai-runtime group with 4 updates in the / directory: @ai-sdk/openai-compatible, ai, ollama-ai-provider-v2 and @ai-sdk/provider-utils.

Updates @ai-sdk/openai-compatible from 2.0.59 to 3.0.68

Changelog

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

3.0.68

Patch Changes

  • 2c6996e: feat(openai-compatible): support uploaded file references via file_id
  • Updated dependencies [9667bf2]
  • Updated dependencies [e57803c]
  • Updated dependencies [81663cc]
    • @​ai-sdk/provider-utils@​5.0.59
    • @​ai-sdk/provider@​4.0.27

3.0.67

Patch Changes

  • 5cf13d2: feat: map the top level embedding dimensions to provider settings
  • Updated dependencies [4dbc902]
    • @​ai-sdk/provider@​4.0.26
    • @​ai-sdk/provider-utils@​5.0.58

3.0.66

Patch Changes

  • Updated dependencies [9184a35]
    • @​ai-sdk/provider@​4.0.25
    • @​ai-sdk/provider-utils@​5.0.57

3.0.65

Patch Changes

  • Updated dependencies [d3bcad9]
    • @​ai-sdk/provider@​4.0.24
    • @​ai-sdk/provider-utils@​5.0.56

3.0.64

Patch Changes

  • 268225c: feat(provider): add a portable max reasoning level with native provider mappings, compatibility coercions, and budget-based fallback support.

    Compatibility notes:

    • TypeScript source compatibility: Adding max widens LanguageModelV4CallOptions['reasoning'] and the derived ReasoningLevel type. Third-party providers and consumers with exhaustive switches or Record<ReasoningLevel, ...> mappings must handle max before upgrading. Ordinary calls using existing reasoning levels remain accepted.
    • Amazon Bedrock: Existing Nova 2 calls using portable reasoning: 'xhigh' now send maxReasoningEffort: 'high' instead of the unsupported 'max', and return a compatibility warning. Anthropic and OpenAI Bedrock effort mappings retain their existing xhigh behavior. Partial Bedrock reasoning configurations continue to preserve explicit values and derive missing fields; explicit effort/budget overrides and disabled thinking no longer emit warnings for portable mappings that are not sent.
    • Fireworks: Existing portable minimal and xhigh calls keep their request mappings to low and high, respectively, and now return compatibility warnings in generation and streaming results. Portable max maps to high with the same warning behavior.

    Release classification: This remains a patch changeset under the repository's explicit release policy, which uses patch releases for both fixes and features. The TypeScript source-compatibility caveat for exhaustive consumers is disclosed above. Maintainers can override this classification with a major label if they decide to align the provider-spec addition with a future AI SDK major release.

... (truncated)

Commits

Updates ai from 6.0.224 to 7.0.138

Release notes

Sourced from ai's releases.

ai@6.0.308

Patch Changes

  • 739e9f6: Restore raw OpenAI custom-tool input deltas for consumers that forward them to Responses API clients. Mark streamed input with inputEncoding: 'text' so UI clients can display it progressively without JSON parsing. Preserve the encoding when partial UI messages are saved and resumed. Final provider tool-call inputs remain JSON-encoded.
  • Updated dependencies [739e9f6]
    • @​ai-sdk/provider@​3.0.19
    • @​ai-sdk/gateway@​3.0.216
    • @​ai-sdk/provider-utils@​4.0.60

ai@6.0.307

Patch Changes

  • Updated dependencies [d5e7d82]
  • Updated dependencies [0650c06]
    • @​ai-sdk/provider-utils@​4.0.59
    • @​ai-sdk/gateway@​3.0.215
Changelog

Sourced from ai's changelog.

7.0.138

Patch Changes

  • eab278a: fix: resume interrupted chat streams when the page becomes visible again

    useChat with resume: true no longer starts a second resume request on mount when the chat is already submitted or streaming, e.g. when remounting with a shared Chat instance mid-stream.

  • 26d64e9: fix(ai): update tool outputs in the message containing the matching tool call

  • 75b3ea2: fix(ai): prevent duplicate message parts when resuming replayed streams

  • 69f4b82: fix(ai): prevent global type conflicts across SDK versions

  • e57803c: Add an optional shared citation representation to generated text and text-end stream events, separate from retrieved sources. Preserve citations in core result content and UI message text parts, including validation and persistence, without changing content or stream event discriminants.

  • 4c705d9: Fix validation of rounded choice probabilities in experimental_decide.

  • 5150d50: fix(ai): update streaming chat messages by stable ID

  • 9aef724: fix(workflow): report incomplete no-output model streams as errors

  • 7d0458b: fix(ai): reject approved tool calls without results before sending later context to providers

  • Updated dependencies [9667bf2]

  • Updated dependencies [e57803c]

  • Updated dependencies [81663cc]

    • @​ai-sdk/provider-utils@​5.0.59
    • @​ai-sdk/provider@​4.0.27
    • @​ai-sdk/gateway@​4.0.111

7.0.137

Patch Changes

  • e27cc64: fix(ai): discard unrelated message state when reading resumed streams

7.0.136

Patch Changes

  • 7b5497c: Fix streaming output timeouts: stop chunkMs and firstChunkMs when the model response ends, so long-running local tools do not trigger model output timeouts. Give each retry fresh output timeout budgets. stepMs continues to cover the complete step, including local tools.
  • Updated dependencies [e280aa1]
    • @​ai-sdk/gateway@​4.0.110

7.0.135

Patch Changes

  • 5ddbb70: fix(ai): prevent duplicate continuation requests for repeated tool approval responses
  • 7c40a09: feat(ai): log warning when default step limit stops a tool loop
  • 4dbc902: feat(ai): add a top level 'dimensions' setting for embeddding functions
  • ff18b73: fix(ai): wait for chat stream cleanup when stopping
  • 9be846c: feat(ai): add a persistent WebSocket chat transport with correlated streaming, serialized backpressure, cancellation, validated protocol frames, explicit lifecycle, and sequence-based resume support
  • Updated dependencies [5cf13d2]
  • Updated dependencies [4dbc902]
  • Updated dependencies [908fd12]
    • @​ai-sdk/gateway@​4.0.109

... (truncated)

Commits
  • 543d42c Version Packages (#22437)
  • 75b3ea2 fix(ai): prevent duplicate message parts when resuming replayed streams (#22560)
  • eab278a fix: resume interrupted chat streams after returning to a backgrounded page (...
  • 5150d50 fix: preserve streaming assistant message identity when the chat message list...
  • e57803c fix: separate retrieved sources from normalized text citations (#21797)
  • 7d0458b fix: reject unresolved approved tool calls followed by later context (#22449)
  • 26d64e9 fix: addToolOutput results being dropped for tool calls in earlier messages (...
  • 69f4b82 fix(ai): prevent global type conflicts across SDK versions (#22322)
  • 9aef724 fix: report incomplete WorkflowAgent model streams without output as errors (...
  • 4c705d9 fix(ai): allow rounded choice probability ties (#22431)
  • Additional commits viewable in compare view

Updates ollama-ai-provider-v2 from 1.5.5 to 4.0.1

Changelog

Sourced from ollama-ai-provider-v2's changelog.

Changelog

4.0.0

Breaking Changes

  • Requires AI SDK 7 (ai@^7.0.0)
  • Requires Node.js 22+ (aligned with AI SDK 7)
  • Drops AI SDK 5/6 support
  • Migrated internal provider implementation from Provider V3 to Provider V4

Added

  • Support for AI SDK 7 top-level reasoning option (mapped to Ollama's think flag)
  • V4 file part handling with tagged union data shapes
  • stream-start events in streaming responses

Notes

  • Public API (createOllama(), ollama()) is unchanged
Commits

Updates @ai-sdk/provider-utils from 4.0.38 to 5.0.59

Release notes

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

@​ai-sdk/provider-utils@​4.0.60

Patch Changes

  • Updated dependencies [739e9f6]
    • @​ai-sdk/provider@​3.0.19

@​ai-sdk/provider-utils@​4.0.59

Patch Changes

  • d5e7d82: fix(provider-utils): keep case-sensitive url paths and query values
Changelog

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

5.0.59

Patch Changes

  • 9667bf2: docs(provider-utils): clarify how ToolApprovalResponse.reason is handled for approved and denied tool calls
  • 81663cc: fix(provider-utils): accept exact criteria labels in decision choice responses
  • Updated dependencies [e57803c]
    • @​ai-sdk/provider@​4.0.27

5.0.58

Patch Changes

  • Updated dependencies [4dbc902]
    • @​ai-sdk/provider@​4.0.26

5.0.57

Patch Changes

  • 9184a35: Add ordered text, file, and JSON parts to experimental decision state. Support image input in OpenAI Decisions and language model adapters. Gateway retains its existing string and JSON request format and rejects files, as does TypeSafe AI.

    Arrays passed directly as state now contain decision state parts. Wrap JSON arrays in an object or a json part.

    Normalize all public state forms into an array of parts before calling decision providers. Providers receive text and JSON objects as text and json parts.

    Serialize decision file bytes as base64 in OpenTelemetry state attributes. Model-call spans record normalized state parts, while outer spans retain public state inputs.

    Preserve native JSON state in TypeSafe AI when state contains one JSON part. Label shared state in language-model decision prompts.

  • Updated dependencies [9184a35]

    • @​ai-sdk/provider@​4.0.25

5.0.56

Patch Changes

  • Updated dependencies [d3bcad9]
    • @​ai-sdk/provider@​4.0.24

5.0.55

Patch Changes

  • fc1e19e: fix: limit jsonl rows to 64mb during batch result downloads

  • 5094ebd: fix(provider-utils): preserve parallel tool calls when stream labels are missing or reused

  • 268225c: feat(provider): add a portable max reasoning level with native provider mappings, compatibility coercions, and budget-based fallback support.

    Compatibility notes:

... (truncated)

Commits

@dependabot dependabot Bot added the dependencies Pull requests that update a dependency file label Oct 14, 2026
@coderabbitai

coderabbitai Bot commented Oct 14, 2026 •

Copy link
Copy Markdown
Contributor

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration
  • Configuration used: Organization UI
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: 3ba57666-e590-4764-8e7c-f67a10687315

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@dependabot dependabot Bot changed the title chore(deps): bump the ai-runtime group with 4 updates chore(deps): bump the ai-runtime group across 1 directory with 4 updates Oct 15, 2026
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/ai-runtime-6897e3ceaa branch from 428b862 to 1f23b13 Compare October 15, 2026 21:33
Bumps the ai-runtime group with 4 updates in the / directory: [@ai-sdk/openai-compatible](https://github.com/vercel/ai/tree/HEAD/packages/openai-compatible), [ai](https://github.com/vercel/ai/tree/HEAD/packages/ai), [ollama-ai-provider-v2](https://github.com/nordwestt/ollama-ai-provider-v2) and [@ai-sdk/provider-utils](https://github.com/vercel/ai/tree/HEAD/packages/provider-utils).


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

Updates `ai` from 6.0.224 to 7.0.138
- [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.138/packages/ai)

Updates `ollama-ai-provider-v2` from 1.5.5 to 4.0.1
- [Changelog](https://github.com/opencomp-eu/ollama-ai-provider-v2/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nordwestt/ollama-ai-provider-v2/commits)

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

---
updated-dependencies:
- dependency-name: "@ai-sdk/openai-compatible"
  dependency-version: 3.0.67
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: ai-runtime
- dependency-name: "@ai-sdk/provider-utils"
  dependency-version: 5.0.58
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: ai-runtime
- dependency-name: ai
  dependency-version: 7.0.137
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: ai-runtime
- dependency-name: ollama-ai-provider-v2
  dependency-version: 4.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: ai-runtime
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/ai-runtime-6897e3ceaa branch from 1f23b13 to 89692f8 Compare October 15, 2026 21:39
@sonarqubecloud

Copy link
Copy Markdown

This branch has not been deployed

No deployments
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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants