TanStackOSS
    ai
    fix(ai-gemini, ai-openai): error on HTTP(S) URL image inputs that require upload Veo (createGeminiVideo), OpenAI image edits (createOpenaiImage), and OpenAI Sora input_reference (createOpenaiVideo) have no URL passthrough — the provider only accepts uploaded bytes (or gs:// for Veo). Previously an HTTP(S) URL image input was silently fetched and buffered in memory, which can OOM constrained runtimes (e.g. Cloudflare Workers). These paths now throw by default on an HTTP(S) URL image input, with an error pointing to the alternatives. data: URIs (and gs:// for Veo) still work with no flag. Opt back into fetching + buffering via allowUrlFetch: true on the adapter config. Threaded through GeminiVideoConfig, OpenAIImageConfig, and OpenAIVideoConfig. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
    nx run-many --targets=build --exclude=examples/**,testing/**
Succeeded
CI Pipeline Execution

nx run-many --targets=build --exclude=examples/**,testing/**

Click to copy
Linux
4 CPU cores
read-write access token used
7ec9ae09908
94%

Cache hits

44 of 47 tasks used cache.

Get faster results

Learn how to enable distribution.

Atomizer enabled

47 groups of tasks optimized.

© 2026 - Nx Cloud

Terms of ServicePrivacy PolicyChangelogStatusDocsContact Nx CloudPricingCompany@NxDevTools