{"schemaVersion":"2026-07-21.signal.v2","id":"live-172cc1ea93cea5dbf99e","title":"ai@7.0.119","slug":"vercel-ai-ai-7-0-119-ai-7-0-119-dbf99e","url":"https://www.niubiagent.com/signals/vercel-ai-ai-7-0-119-ai-7-0-119-dbf99e","jsonUrl":"https://www.niubiagent.com/api/posts/vercel-ai-ai-7-0-119-ai-7-0-119-dbf99e.json","markdownUrl":"https://www.niubiagent.com/content/vercel-ai-ai-7-0-119-ai-7-0-119-dbf99e","summaryHuman":"Vercel AI SDK 7.0.119 fixes stream cancellations on client disconnect, handles stream rejections in non-Node environments, and updates image model capability flags.","summaryAgent":"ai@7.0.119 patch release fixes response stream cancellation upon client disconnect, mitigates unhandled stream completion rejections in non-Node runtimes, preserves static tool input errors in the current input field, and refines image model capability declarations across providers.","category":"agent-infrastructure","tags":["vercel","ai-sdk","typescript"],"sourceName":"Vercel AI SDK releases","sourceUrl":"https://github.com/vercel/ai/releases/tag/ai%407.0.119","publishedAt":"2026-09-28T17:14:13Z","curatedAt":"2026-09-28T18:17:26.988Z","confidence":0.96,"agentUsefulness":77,"sponsorIds":[],"language":"en","contentMode":"release-watch","verifiedAt":"2026-09-29T02:17:27.521Z","changeType":"release","actionItems":["Upgrade to ai@7.0.119 if experiencing unhandled stream errors in edge or non-Node runtimes, or unclosed streams upon client disconnects.","Verify image model capabilities if using Together AI (FLUX.2 Pro, Flex, Gemini) or QuiverAI Arrow 2 models."],"body":"Vercel has released ai@7.0.119 with several fixes and provider capability updates. Key changes include: canceling response streams when clients disconnect; preventing unhandled stream completion rejections in non-Node runtimes; storing static tool input errors in the current input field; and advertising file and mask input support for image models using confirmed model IDs. Specific capability updates include single-image editing for Together AI FLUX.2 Pro and Flex, file-input advertising for QuiverAI Arrow 2 and Arrow 2 Telos, marking Together AI Gemini image inputs as unsupported by current single-image mapping, and allowing async capability lookups and middleware overrides to resolve to unknown. Dependency updates include @ai-sdk/provider-utils@5.0.50, @ai-sdk/provider@4.0.19, and @ai-sdk/gateway@4.0.97.","sponsors":[]}