Creates a new Gemini video download capability adapter.
Owning provider instance used for initialization checks and merged config access.
Initialized Google GenAI SDK client.
Downloads a previously generated Gemini video or image variant.
Unified video download request envelope.
Optional_executionContext: MultiModalExecutionContextOptional multimodal execution context. Unused directly in this adapter.
Optionalsignal: AbortSignalOptional cancellation signal.
Provider-normalized downloaded video artifacts.
Adapts Gemini video download responses into ProviderPlaneAI's normalized video artifact surface.
Supports direct HTTP downloads, provider file references, and data URIs while falling back to Gemini's Files API for protected provider-owned assets.