← AI PulseSep 8, 2026

Wire · news · Multi-source brief

Vercel AI SDK Updates Batch Model Support, Tool Choice Enforcement, and Image Result Retries

The Vercel AI SDK version 7.0.94 introduces per-request model support in batch operations, enforces tool choices in streamText, and enhances retry logic for unclassified empty image results.

By Illumora Editorial

Source · Sep 8, 2026, 7:18 PM · On Illumora · Sep 8, 2026, 7:34 PM

Media from the primary source — shown here so you can stay on Illumora.

Synthesized from multiple allowlisted primaries on the same event. Lanes →

Brief drafted by Illumora’s editorial model from the linked primary source. Ops desk reviews flagged pieces. How we write →

Read the source →Vercel AI SDK Changelog — Release @ai-sdk/harness-fx@1.0.16 · vercel/ai
Save

Vercel has released updates to its AI SDK, with version 7.0.94 of the ai package. This release includes new features for batch processing, fixes for tool choice enforcement, and improvements to how image results are handled, particularly concerning retries.

Key Points

  • The AI SDK version 7.0.94 now supports specifying models on a per-request basis within batch operations.
  • Tool choices are now enforced when using the streamText function in the AI SDK.
  • The SDK will retry unclassified empty image results.
  • Retry-attempt accounting is preserved during the retry process for image results.
  • A provider-independent classification system for result retryability has been added.
  • Prompt blocks from Google and Google Vertex are now marked as terminal.

Context

According to the Vercel AI SDK Changelog, these changes are part of a broader update across several packages, including @ai-sdk/provider@4.0.11, @ai-sdk/gateway@4.0.76, @ai-sdk/provider-utils@5.0.37, @ai-sdk/alibaba@2.0.42, and @ai-sdk/amazon-bedrock@5.0.77. The updates aim to refine the SDK's capabilities in handling diverse AI model interactions and ensuring more robust behavior, particularly with streaming and image-based outputs.

Why It Matters

These updates enhance the flexibility and reliability of applications built with the Vercel AI SDK. Developers can now manage models more granularly in batch requests and expect more consistent behavior when using tools with streaming text. The improved retry mechanisms for image results and terminal marking for Google and Google Vertex prompt blocks contribute to more stable and predictable application performance.

What To Do

  • Note the updated dependency versions for @ai-sdk/provider, @ai-sdk/gateway, and @ai-sdk/provider-utils if integrating with these packages.
  • Test batch operations with per-request model specifications to leverage the new flexibility.
  • Verify streamText implementations that use tool choices to ensure the new enforcement aligns with expected behavior.
  • Observe how the SDK handles unclassified empty image results and prompt blocks from Google and Google Vertex in existing applications.

Keep Exploring

/techniques/output-schema /techniques/system-user-separation