TanStack
OSS
ai
Sign in / Sign up
Open main menu
ai
GitHub
Overview
Runs
Analytics
Loading workspace stats
Loading workspace insights...
Statistics interval
7 days
30 days
Latest CI Pipeline Executions
Status
Fix filter
Filter
Fuzzy
Filter range
Sort by
Sort by
Start time
Sort ascending
Sort descending
Succeeded
907-fixai-gemini-align-creategeminiimage-url-handling-with-chat-stop-fetching-arbitrary-https-urls
7ec9ae09 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>
by Tom Beckenham
T
Succeeded
907-fixai-gemini-align-creategeminiimage-url-handling-with-chat-stop-fetching-arbitrary-https-urls
7ec9ae09 Merge d3661bba09cd3b0870ada6eb04f1bf5bedaf590d into e3de949575eac8301c0449afa3a91ef450e9580b
by Tom Beckenham
T
Succeeded
907-fixai-gemini-align-creategeminiimage-url-handling-with-chat-stop-fetching-arbitrary-https-urls
28afb402 fix(ai-gemini): pass HTTPS image URLs through as fileData in createGeminiImage URL sources in multimodal image-generation prompts now pass through as fileData.fileUri (Gemini fetches them server-side), matching the chat adapter, instead of being fetched locally and inlined as base64 — which double-buffered the image and could OOM on memory-constrained runtimes such as Cloudflare Workers. Veo keeps its fetch: the predict API's Image type only accepts imageBytes or gcsUri, so there is no URI passthrough to align with. Fixes #907 Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
by Tom Beckenham
T
Succeeded
907-fixai-gemini-align-creategeminiimage-url-handling-with-chat-stop-fetching-arbitrary-https-urls
28afb402 Merge 3199b11094990478b06031ddf08b299edd279fee into e3de949575eac8301c0449afa3a91ef450e9580b
by Tom Beckenham
T
Previous page
Previous
Next
Next page