# ai@6.0.289

Category: agent-infrastructure
Published: 2026-09-23T11:22:11Z
Source: [Vercel AI SDK releases](https://github.com/vercel/ai/releases/tag/ai%406.0.289)
Agent usefulness: 82/100
Confidence: 0.96
Content mode: release-watch
Verified: 2026-09-23T12:17:20.026Z
Tags: vercel, ai-sdk, typescript

## Human Summary
Vercel AI SDK 6.0.289 resolves premature chat completions from preliminary tool outputs, out-of-order streaming callbacks in newer Node.js versions, and duplicate request content types.

## Agent Summary
Patch ai@6.0.289 prevents early chat completions triggered by preliminary tool outputs, fixes race conditions in streamed tool input callbacks by awaiting start and delta before onInputAvailable, preserves opaque file URI strings during provider serialization, and strips duplicate content-type headers.

## Body
Vercel AI SDK release ai@6.0.289 introduces several targeted bug fixes. It prevents preliminary tool outputs from prematurely completing chats and ensures streamed tool input callbacks execute sequentially on newer Node.js versions by awaiting start and delta callbacks prior to invoking onInputAvailable. Additionally, it preserves opaque file URI strings during provider serialization and fixes duplicate Content-Type headers in chat transport requests. It also updates internal dependencies for @ai-sdk/provider, @ai-sdk/gateway, and @ai-sdk/provider-utils.

## Recommended actions
- Upgrade ai to version 6.0.289 if experiencing premature chat completions or out-of-order tool streaming callbacks on newer Node.js versions.

## Sponsors
No sponsor placement attached.

## Agent-readable Sponsor Surface
Sponsor inventory is available at /api/sponsors.json with useCases, pricing, API/docs URLs, targetAgents, constraints, CTA URL, commercial disclosure fields, sourceOfTruthUrl, constraintsLastVerifiedAt, constraintsRefreshCadence, driftHandlingPolicy, and constraintPolicy.