ErrLookup › calesthio/OpenMontage

calesthio/OpenMontage

World's first open-source, agentic video production system. 12 production pipelines, 100+ tools, 700+ agent skill and production-knowledge files. Turn your AI coding assistant into a full video production studio. · Python · 248 source files

Analyzed at 95e1c3d0ab on 2026-08-15. 357 documented errors.

Code / MessageTypeSeverityTags
${res.status} ${url}
exception error python, validation, duration, seedance, type-confusion
fetch failed ${r.status}: ${url}
exception error python, validation, duration, type-error, seedance
path escapes project
http error python, validation, duration, range, seedance
media not found
http error python, validation, file-not-found, reference, seedance
no poster frame available
http error python, validation, file-size, reference, seedance
invalid project id
http error python, validation, image-dimensions, reference, seedance
unknown project: {project_id}
http error python, validation, aspect-ratio, image, reference, seedance
Unknown or invalid style_playbook {style_playbook!r}. Availa
validation error python, validation, data-uri, base64, reference, seedance
Stage {stage!r} with status {status!r} must include canonica
validation error python, validation, data-uri, mime, unsupported-format, seedance
Artifact {artifact_name!r} must be a JSON object matching it
validation error python, validation, base64, data-uri, seedance
Artifact {artifact_name!r} failed schema validation: {exc}
validation error python, validation, file-size, data-uri, base64, seedance
Invalid stage: {stage!r} for pipeline {pipeline_type!r}. Val
validation error python, validation, file-not-found, audio, race-condition, seedance
Invalid status: {status!r}
validation error python, environment, ffmpeg, ffprobe, audio, seedance
Checkpoint artifacts must be a dictionary
validation error python, ffmpeg, ffprobe, timeout, subprocess, audio, seedance
Checkpoint failed schema validation: {exc.message}
validation error python, validation, audio, duration, ffmpeg, seedance
Unknown pipeline_type {pipeline_type!r} — cannot resolve gat
validation error python, validation, video, url, reference, seedance
PREREQUISITE VIOLATION: stage {stage!r} cannot advance; {det
validation error python, validation, callback, url, webhook, seedance
GATE VIOLATION: stage {stage!r} requires human approval ({ga
validation error checkpoint, human-in-the-loop, state-machine, protocol
Required environment variable {key!r} is not set
exception error environment, configuration, secrets, startup
Unknown profile {name!r}. Available: {available}
validation error media, profiles, validation, configuration
Pipeline manifest not found: {path}
exception error pipeline, manifest, file-not-found, configuration
Unknown extension type {extension_type!r}. Valid types: {sor
validation error pipeline, extensions, validation, programmer-error
Pipeline {manifest.get('name', 'unknown')!r} does not permit
validation error pipeline, extensions, permissions, security
Playbook not found: {name}
exception error playbook, file-not-found, configuration, styles
Unknown step kind: {k!r}
validation error scene, pacing, validation, video
Scene pacing check failed: - {errors joined by newline}
validation error scene, pacing, assertion, video, sync
Error: Node.js is required. Install it from https://nodejs.o
console error environment, nodejs, prerequisites, rendering
Error: npm is required but was not found on PATH.
console error environment, npm, prerequisites, rendering
Error: npx is required but was not found on PATH.
console error environment, npx, prerequisites, rendering
Error: {path} must define at least one cut.
console error props, validation, rendering, remotion
Error: No demo prop files were found in {PROPS_DIR}.
console error demos, file-not-found, packaging, rendering
Unknown demo '{args.demo}'. Available demos: {available}
console error demos, cli, validation, rendering
Schema not found: {path}
exception error schemas, artifacts, validation, file-not-found
Refusing paid Atlas calls without --allow-paid
exception warning cost-safety, smoke-test, cli, api
Backlot server did not become healthy
exception error server, health-check, timeout, port, eval
stage drawer did not open
exception error ui, playwright, smoke-test, frontend
takes drawer not present on staged takes scene
exception error ui, playwright, smoke-test, frontend, selector
{name} failed: {result.error}
exception error e2e, kling, api-client, fail-fast
Kling result did not include a remote video URL for lip-sync
exception error kling, api-schema, parsing, e2e
Avatar smoke requires an existing narration file: {narration
exception error e2e, prerequisite, kling, file-check
Playbook not found: {path}
exception error config, file-not-found, yaml, styles
Unknown harmony type: {harmony_type!r}. Choose from: complem
exception error styles, color, validation, value-error
Unknown type scale ratio: {ratio!r}. Choose from: {', '.join
exception error styles, typography, validation, value-error
Node errors: {json.dumps(data['node_errors'])}
exception error comfyui, workflow-validation, api-client, node-errors
Prompt error: {json.dumps(data['error'])}
exception error comfyui, workflow-validation, api-client
No prompt_id in response: {data}
exception error comfyui, api-contract, server-misconfig
Prompt {prompt_id} did not complete within {timeout}s. The j
exception warning comfyui, timeout, long-running, gpu
Execution error: {msgs}
exception error comfyui, execution-error, gpu, oom
Execution error: {data}
exception error comfyui, websocket, execution-error
Prompt {prompt_id} did not complete within {timeout}s (webso
exception warning comfyui, websocket, timeout, long-running
No history entry for {prompt_id} after completion
exception warning comfyui, history, consistency, rare
No output artifacts on node {output_node}. Available nodes:
exception error comfyui, artifacts, node-id, workflow
Node {node_id!r} not found in workflow. Available: {list(w.k
exception error comfyui, workflow, patching, node-id
callback_url must be an absolute http(s) URL
validation error kling, callback, url-validation, pre-flight
KLING_API_KEY is not set. Configure KLING_API_KEY for offici
exception critical kling, auth, env-vars, credentials
Kling Classic create response missing data.task_id: {data}
exception error kling, api-contract, task-creation, parsing
Kling Classic result path data.task_result.{result_key} is n
exception error kling, api-schema, polling, type-mismatch
Kling Classic task failed
exception error kling, api, async-task, polling, generation-failed
Unexpected Kling Classic task status {status!r}
exception error kling, api, polling, schema-drift, unknown-status
Kling Classic task {task_id} timed out after {timeout_second
exception error kling, api, polling, timeout, async-task
Kling Turbo create response missing data.id: {data}
exception error kling, api, turbo, response-shape, task-creation
Kling Turbo poll response missing data[0]: {data}
exception error kling, api, turbo, polling, race-condition
Kling Turbo result path data[0].outputs is not a list
exception error kling, api, turbo, schema-drift, response-shape
Kling Turbo task failed
exception error kling, api, turbo, async-task, generation-failed
Unexpected Kling Turbo task status {status!r}
exception error kling, api, turbo, polling, unknown-status, schema-drift
Kling Turbo task {task_id} timed out after {timeout_seconds}
exception error kling, api, turbo, polling, timeout
element_list must be a list of element ids or objects
validation error kling, elements, validation, input-shape
each element_list item must include element_id
validation error kling, elements, validation, input-shape, key-mismatch
element_id must be an integer-compatible value: {raw_id!r}
validation error kling, elements, validation, type-coercion
element_id must be positive
validation error kling, elements, validation, invalid-id
Image not found: {image_path}
exception error kling, media, file-not-found, local-file, path
{label} not found: {media_path}
exception error kling, media, file-not-found, local-file, path
prompt references <<<image_{max(existing_numbers)}>>> but on
validation error kling, omni, prompt, validation, references
Image Omni prompt placeholders must start at <<<image_1>>>
validation error kling, omni, prompt, validation, off-by-one
DashScope ASR submit succeeded but did not return output.tas
exception error dashscope, asr, api, response-shape, task-creation
DashScope ASR task succeeded but result.transcription_url mi
exception error dashscope, asr, api, response-shape, schema-drift
DashScope ASR task failed: {msg}
exception error dashscope, asr, async-task, generation-failed, audio
DashScope ASR task {task_id} did not finish within {timeout_
exception error dashscope, asr, timeout, polling, network
Non-JSON response from DashScope API: HTTP {response.status_
exception error dashscope, json, http, proxy, network
DashScope API error: HTTP {http_status}, code {code}: {messa
http error dashscope, api, http, auth, rate-limit
FFmpeg lavfi movie paths containing single quotes are unsupp
validation error ffmpeg, lavfi, sanitization, filesystem, security
Unknown model: {model_name}
validation error validation, model-loading, huggingface, configuration
Atlas Cloud returned a non-JSON response: {text[:500]}
exception error atlas-cloud, json, http, network, gateway
Atlas Cloud returned an unexpected payload: {str(body)[:500]
exception error atlas-cloud, json, api-contract, validation
Atlas Cloud error (code {code}): {message}
exception error atlas-cloud, api, auth, billing, envelope
Atlas Cloud returned an unexpected 'data' field: {str(data)[
exception error atlas-cloud, json, api-contract, validation
{context} failed with HTTP {status}: {text[:500]}
http error atlas-cloud, http, auth, rate-limit, network
Could not reach Atlas Cloud at {endpoint}: {exc}
exception error atlas-cloud, network, dns, tls, timeout
Atlas Cloud did not return a prediction id: {str(data)[:500]
exception error atlas-cloud, api-contract, submit, validation
Polling prediction {prediction_id} failed after {consecutive
exception error atlas-cloud, polling, network, retry, resilience
Prediction {prediction_id} reported '{last_status}' but retu
exception error atlas-cloud, polling, outputs, empty-result, api-contract
Atlas Cloud generation failed ({last_status}): {error}
exception error atlas-cloud, generation, failure, content-filter, polling
Prediction {prediction_id} did not finish within {timeout:.0
exception error atlas-cloud, timeout, polling, queueing, video-generation
Cannot upload — file not found: {path}
exception error atlas-cloud, upload, filesystem, precondition, validation
Uploading {path.name} to Atlas Cloud failed: {exc}
exception error atlas-cloud, upload, network, timeout, large-files
Atlas Cloud upload returned no URL: {str(data)[:500]}
exception error atlas-cloud, upload, api-contract, validation
Downloading Atlas Cloud output failed: {exc}
exception error atlas-cloud, download, network, timeout, large-files
Doubao submit succeeded but did not return data.task_id
exception error doubao, tts, api-contract, volcengine
Doubao task completed but did not return data.audio_url
exception error doubao, tts, api-contract, polling
Doubao task failed: {query_data.get('message', 'unknown erro
exception error doubao, tts, task-failed, polling
Non-JSON response from Doubao API: HTTP {response.status_cod
exception error doubao, json, gateway, network
HTTP {http_status}, code {code}: {message}{hint}
http error doubao, api-error, auth, quota
duration_seconds is required for cost estimation
validation error fal, music, cost-estimation, validation
model_id must be one of: {choices}
validation error fal, tts, elevenlabs, model-id, validation
No preview URL available for sound {sound.get('id')} ({sound
exception error freesound, music, download, api-contract
Local reference image not found: {path}
exception error google-music, lyria, file-not-found, reference-image
text is required
validation error kling, tts, validation, input-required
text exceeds Kling TTS safety limit of 5000 characters
validation error kling, tts, limit, validation
voice_id is required for Kling official TTS
validation error kling, tts, voice-id, validation
voice_language must be one of: {', '.join(TTS_LANGUAGES)}
validation error kling, tts, language, validation
voice_speed must be between {TTS_SPEED_MIN} and {TTS_SPEED_M
validation error kling, tts, validation, range
Kling TTS create response missing data.task_id: {data}
exception error kling, tts, api-contract, task-id
Kling TTS result path data.task_result.audios is not a list
exception error kling, tts, api-contract, type-mismatch
Kling TTS task failed
exception error kling, tts, task-failed, moderation
Kling TTS response contained no audios
validation error kling, tts, empty-result, download
Kling TTS response item contained no downloadable URL: {item
validation error kling, tts, api-contract, download
music_gen.estimate_cost: duration_seconds is required. Deriv
validation error elevenlabs, music, cost-estimation, validation
No audio URL found for the selected track.
exception error scraping, audio, pixabay, data-validation
No taskId in Suno response: {data}
exception error api, suno, music, schema-mismatch, authentication
Suno generation failed with status: {status}
exception error suno, music, content-moderation, polling, api
Suno generation timed out after {self._MAX_WAIT}s (taskId: {
exception error suno, timeout, polling, music
Kling avatar requires image_url or image_path
validation error kling, avatar, input-validation, required-field
mode must be one of: {', '.join(AVATAR_MODES)}
validation error kling, avatar, enum-validation, input-validation
Kling avatar requires audio_id, sound_file, sound_file_url,
validation error kling, avatar, audio, required-field, input-validation
Kling avatar response contained no videos
validation error kling, avatar, api-response, empty-result
Kling avatar response item contained no downloadable URL: {i
validation error kling, avatar, schema-mismatch, download
Unsupported Kling lip-sync operation: {operation}
validation error kling, lip-sync, enum-validation, routing
Kling identify-face response missing data.session_id: {data}
validation error kling, lip-sync, api-response, schema-mismatch, authentication
Kling identify-face response face list is not a list
validation error kling, lip-sync, schema-mismatch, api-response
Kling identify-face response contained no faces
validation error kling, lip-sync, face-detection, content-validation
Kling identify_face requires video_url or video_id; local vi
validation error kling, lip-sync, input-validation, explicit-upload
Kling identify_face requires video_id or video_url
validation error kling, lip-sync, required-field, input-validation
advanced_lip_sync requires session_id
validation error kling, lip-sync, required-field, workflow-order
advanced_lip_sync requires face_choose or face_id
validation error kling, lip-sync, required-field, face-selection
advanced_lip_sync currently supports exactly one face_choose
validation error kling, lip-sync, face-selection, cardinality
face_choose must be a list of face choice objects
validation error kling, lip-sync, type-validation, face-selection
face_choose items must include face_id
validation error kling, lip-sync, required-field, face-selection
face_choose items must be strings or objects
validation error kling, lip-sync, input-validation, face-choose
Cannot select face without face_id/id: {face}
validation error kling, lip-sync, face-detection, schema
Selected face_id {selected_id!r} was not returned by identif
validation error kling, lip-sync, face-id, stale-state
full_lip_sync could not infer sound_end_time; provide it exp
validation error kling, lip-sync, audio-duration, timing
Conflicting {key} values between top-level input and face_ch
validation error kling, lip-sync, timing, conflicting-inputs
Conflicting sound_end_time values between top-level input an
validation error kling, lip-sync, timing, conflicting-inputs
advanced_lip_sync requires sound_end_time
validation error kling, lip-sync, timing, required-field
advanced_lip_sync requires at least 2000ms of cropped audio
validation error kling, lip-sync, timing, minimum-duration
Conflicting audio input in face_choose[0]; provide audio_id
validation error kling, lip-sync, audio-input, conflicting-inputs
Conflicting audio input between top-level fields and face_ch
validation error kling, lip-sync, audio-input, conflicting-inputs
advanced_lip_sync requires audio_id, sound_file, sound_file_
validation error kling, lip-sync, audio-input, required-field
Kling lip-sync response contained no videos
exception error kling, lip-sync, api-response, empty-result
Kling lip-sync response item contained no downloadable URL:
exception error kling, lip-sync, api-response, download
Command {cmd_name!r} not found. {self.install_instructions}
exception error dependencies, environment, cli, installation
Environment variable {env_name!r} not set. {self.install_ins
exception error dependencies, environment, secrets, configuration
Python module {module_name!r} not installed. {self.install_i
exception error dependencies, python, installation, virtualenv
{detail}
exception error subprocess, ffmpeg, cli, error-handling
ffmpeg is required to render preview MP4
exception error ffmpeg, dependency, environment, character-animation, rendering
Playwright is required to render preview MP4
exception error playwright, dependency, environment, character-animation, rendering
ffmpeg failed to render preview MP4
exception error ffmpeg, subprocess, encoding, filesystem, character-animation
Action costs ${estimated:.2f}, exceeds single-action thresho
exception warning budget, cost-tracking, approval, policy
First paid use of tool {entry['tool']!r} requires approval
exception warning budget, cost-tracking, approval, policy
Reservation of ${estimated:.2f} exceeds usable budget ${self
exception error budget, cost-tracking, cap, policy
Cost entry {entry_id!r} not found
exception error cost-tracking, lookup, state, keyerror
Could not read image: {input_path}
validation error opencv, image, file-io, validation, upscale
Service-account auth requires the 'google-auth' package. Ins
exception error google, authentication, dependency, service-account
GOOGLE_APPLICATION_CREDENTIALS is not set or points to a mis
exception error google, authentication, environment, configuration, service-account
Failed to load/refresh service-account credentials from {pat
exception error google, authentication, credentials, network, service-account
Service-account credentials did not yield a valid access tok
exception error google, authentication, defensive-check, service-account
Unsupported Atlas image model id {model!r}. Use get_info()['
validation error atlas-cloud, image, model-id, validation
{family} does not expose generation_mode={operation!r} on At
validation error atlas-cloud, image, generation-mode, validation
{spec['operation']} requires at least one source image
validation error atlas-cloud, image, input-validation, edit
{model} accepts at most {maximum} source images
validation error atlas-cloud, image, input-validation, limits
layer decomposition requires exactly one source image
validation error atlas-cloud, image, input-validation, layer-decomposition
Input file not found: {path}
exception error grok, image-edit, file-not-found, local-file
Edit mode requires image_url/image_path or image_urls/image_
validation error grok, image-edit, validation, missing-argument
Reference image not found: {ref}
exception error hunyuan, reference-image, file-not-found, local-file
Image too large ({len(raw)} bytes). Max ~6MB raw.
validation error hunyuan, reference-image, size-limit, validation
TokenHub submit returned no task id: {data}
exception error hunyuan, tokenhub, api-contract, async-job
TokenHub task {task_id} completed but no data[].url: {data}
exception error hunyuan, tokenhub, empty-result, schema
TokenHub task {task_id} failed: {error_msg}
exception error hunyuan, tokenhub, async-job, api-error
TokenHub task {task_id} returned unknown status: {status}
exception error hunyuan, tokenhub, schema, defensive-check
TokenHub task {task_id} did not finish within {timeout_secon
exception error hunyuan, tokenhub, timeout, polling
Non-JSON response from TokenHub API: HTTP {response.status_c
exception error hunyuan, tokenhub, http, auth, gateway
TokenHub API error: code={code}, message={message}
exception error hunyuan, tokenhub, api-error, validation
model_name {model_name!r} is not supported for api_family=ge
validation error kling, image-generation, validation, model-name
prompt exceeds Kling image generation limit of 2500 characte
validation error kling, image-generation, prompt-limit, validation
model_name {model_name!r} is not supported for api_family=om
validation error kling, image-generation, validation, model-name, omni
image_list items must be objects
validation error kling, image-generation, validation, input-shape
image_list items must include image, image_url, or image_pat
validation error kling, image-generation, validation, missing-argument
Kling image response contained no images
validation error kling, image-generation, empty-result, schema
Kling image response item contained no downloadable URL: {it
validation error kling, image-generation, api-schema, response-parsing
prompt is required
validation error kling, image-generation, input-validation, prompt
Unsupported MiniMax image model '{model}'.
validation error minimax, image-generation, model-id, config
MiniMax image generation requires 'prompt'.
validation error minimax, image-generation, input-validation, prompt
MiniMax image prompt must not exceed 1500 characters.
validation error minimax, image-generation, input-validation, prompt-length
MiniMax image width and height must be set together.
validation error minimax, image-generation, input-validation, dimensions
Seedream submit succeeded but did not return request_id
exception error seedream, fal, queue-api, authentication, response-parsing
Seedream task {status}: {error_msg}
exception error seedream, fal, generation-failure, moderation, retryable
Seedream task timed out after {300}s
exception error seedream, fal, timeout, polling, queue
Seedream completed but no images returned
exception error seedream, fal, response-parsing, api-schema
Missing Three.js world templates: {', '.join(missing)}
exception critical threejs, packaging, missing-files, installation
Completed but no video_url in output: {data}
exception error heygen, video-generation, response-parsing, api-schema
HeyGen generation failed: {data.get('error', 'Unknown')}
exception error heygen, video-generation, generation-failure, api-error
HeyGen execution {execution_id} timed out after {timeout}s
exception error heygen, timeout, polling, video-generation
FAL_KEY or FAL_AI_API_KEY required for image upload
exception error fal, authentication, environment, credentials
Image not found: {image_path}
exception error fal, file-not-found, paths, upload
Cannot infer Atlas reference media type from {entry!r}; pass
validation error atlas, video-generation, media-type, input-validation
Unsupported Atlas video model id {model!r}. Use get_info()['
validation error atlas, video-generation, model-id, config
{spec['family']} does not expose operation={operation!r}, va
validation error atlas-cloud, video-generation, validation, routing
{name}={value!r} is not supported; choose one of {list(allow
validation error atlas-cloud, video-generation, validation, parameters
image_to_video requires image_url, image_path, or reference_
validation error atlas-cloud, video-generation, image-to-video, validation
This Gemini route requires at least one reference image
validation error atlas-cloud, gemini, video-generation, validation
reference_to_video requires supported reference media for th
validation error atlas-cloud, seedance, video-generation, validation
{model} accepts at most {limits['images']} images, {limits['
validation error atlas-cloud, seedance, video-generation, limits, validation
MiniMax H3 reference_to_video requires at least one image or
validation error atlas-cloud, minimax-h3, video-generation, validation
Gemini Omni developer reference_to_video requires exactly on
validation error atlas-cloud, gemini, video-generation, validation
video_edit requires video_url, video_path, or reference_vide
validation error atlas-cloud, gemini, video-edit, validation
Gemini Omni video_edit accepts at most 10 reference images
validation error atlas-cloud, gemini, video-edit, limits, validation
ClipCache: could not acquire lock at {self.lock_path} after
exception error clip-cache, concurrency, file-lock, timeout
rank_for_slot requires 'query_text'
validation error clip-search, validation, retrieval
find_similar_set requires 'seed_clip_id'
validation error clip-search, validation, retrieval
diversify requires 'candidate_ids'
validation error clip-search, validation, retrieval
get requires 'clip_id'
validation error clip-search, validation, retrieval
ComfyUI server does not expose {node_class}; update ComfyUI
exception error comfyui, partner-nodes, environment, version-mismatch
image_to_video requires reference_image_path or reference_im
exception error comfyui, image-to-video, validation
Reference image not found: {path}
exception error gemini, file-not-found, video-generation, validation
Input video not found: {path}
exception error gemini, file-not-found, video-edit, validation
Files API did not return an upload URL
exception error gemini, files-api, upload, network, headers
Uploaded video did not finish processing in time
exception error gemini, files-api, timeout, video-upload, polling, network
Files API failed to process the uploaded video
exception error gemini, files-api, video-upload, media-validation, codec
Files API response missing uri: {file_info}
exception error gemini, files-api, response-shape, api-contract, parsing
Gemini Omni video generation failed during processing
exception error gemini, video-generation, safety-filter, polling, provider-error
Timed out waiting for Gemini Omni video to become ACTIVE
exception error gemini, timeout, video-generation, polling, async-jobs
Input file not found: {path}
exception error grok, file-not-found, local-file, validation, path
image_to_video requires image_url or image_path
validation error grok, validation, missing-argument, image-to-video
reference_to_video requires reference_image_urls or referenc
validation error grok, validation, missing-argument, reference-video
Image not found: {path}
exception error hunyuan, tokenhub, file-not-found, local-file, validation
Image too large ({len(raw)} bytes). Max ~6MB raw (8MB base64
validation error hunyuan, tokenhub, image-size, base64, validation, payload-limit
TokenHub submit returned no task id: {data}
exception error hunyuan, tokenhub, api-contract, response-shape, async-jobs
TokenHub task {task_id} completed but no data.url: {data}
exception error hunyuan, tokenhub, api-contract, polling, missing-result
TokenHub task {task_id} failed: {error_msg}
exception error hunyuan, tokenhub, provider-error, polling, generation-failed
TokenHub task {task_id} returned unknown status: {status}
exception error hunyuan, tokenhub, api-contract, state-machine, polling
TokenHub task {task_id} did not finish within {timeout_secon
exception error hunyuan, tokenhub, timeout, polling, async-jobs
Non-JSON response from TokenHub API: HTTP {response.status_c
http error hunyuan, tokenhub, non-json, gateway-error, network, parsing
TokenHub API error: code={code}, message={message}
exception error hunyuan, tokenhub, provider-error, auth, quota, api-contract
workspace_path is required for this operation
validation error hyperframes, validation, missing-argument, workspace
Jimeng submit returned no task_id: {data}
exception error jimeng, volcengine, api-contract, async-jobs, response-shape
Jimeng task done but no video_url: {data}
exception error jimeng, volcengine, api-contract, polling, missing-result
Jimeng task invalid: status={status}
exception error
Non-JSON response from Jimeng API: HTTP {response.status_cod
http error
Jimeng API error: code={code}, msg={msg}
exception error
Jimeng API error: HTTP {http_status}, code={code}, msg={msg}
http error
image_to_video requires reference_image_url or reference_ima
validation error
Unsupported classic video operation: {operation}
validation error
Turbo image_to_video requires reference_image_url; local pat
validation error
image_to_video requires reference_image_url for api_family=t
validation error
Unsupported turbo video operation: {operation}
validation error
model_name {model_name!r} is not supported for api_family=om
validation error
reference_to_video with api_family=omni requires image_list,
validation error
model_name {model_name!r} is not supported for api_family=cl
validation error
shot_type must be one of: customize, intelligence
validation error
multi_prompt must be a list
validation error
each multi_prompt item must be an object with prompt
validation error
image_list items must be objects
validation error
image_list items must include image_url, image, or image_pat
validation error
Video Omni requires video URLs; local video paths cannot be
validation error
video_list items must include video_url
validation error
video_list items must be objects
validation error kling, input-validation, video-generation, schema
Kling video response contained no videos
validation error kling, video-generation, empty-response, download
Kling video response contained no downloadable URL: {item}
validation error kling, video-generation, response-parsing, api-drift
prompt is required
validation error kling, input-validation, prompt, video-generation
Kling video response contained no downloadable URL: {outputs
validation error kling, video-generation, response-parsing, api-drift
ARK_BASE_URL must be an https:// URL
validation error seedance, ark, configuration, security, environment
pricing is unknown for a custom Ark Endpoint/Model; set cust
validation error seedance, ark, pricing, cost-tracking, input-validation
custom_price_cny_per_million_tokens must be a finite number
validation error seedance, ark, pricing, input-validation, type-error
ARK_CNY_PER_USD must be a finite number greater than 0
validation error seedance, ark, configuration, environment, exchange-rate
ARK_API_KEY must contain only the API Key body; remove the '
validation error seedance, ark, authentication, environment, configuration
task_action must be generate, create, query, or cancel
validation error seedance, ark, input-validation, task-management
Ark task succeeded without content.video_url
exception critical seedance, ark, provider-bug, video-generation, download
operation must be text_to_video, image_to_video, or referenc
validation error seedance, ark, input-validation, video-generation
resolution must be 480p, 720p, 1080p, or 4k
validation error seedance, ark, input-validation, resolution
{variant} supports only 480p or 720p resolution
validation error seedance, ark, input-validation, resolution, model-variant
aspect_ratio must be adaptive, 21:9, 16:9, 4:3, 1:1, 3:4, or
validation error seedance, ark, input-validation, aspect-ratio
reference_video_path is not supported by Ark; upload the vid
validation error seedance, ark, input-validation, local-file, reference-video
prompt is required for text_to_video
validation error seedance, ark, input-validation, prompt, video-generation
text_to_video does not accept reference media; use image_to_
validation error validation, seedance, ark, input-validation, video-generation
image_to_video requires exactly one reference image
validation error validation, seedance, ark, image-to-video, input-validation
provide only one of end_image_url/end_image_path
validation error validation, seedance, ark, image-to-video, input-validation
reference_to_video accepts at most {max_images} reference im
validation error validation, seedance, ark, reference-to-video, limits
reference_to_video accepts at most {max_videos} reference vi
validation error validation, seedance, ark, reference-to-video, limits
reference_video_durations must match the number of reference
validation error validation, seedance, ark, reference-to-video, durations
each reference video duration must be 2 to {max_reference_se
validation error validation, seedance, ark, durations, limits
all reference videos together must be at most {max_reference
validation error validation, seedance, ark, durations, limits
reference_to_video accepts at most 3 reference audio clips (
validation error validation, seedance, ark, reference-to-video, audio, limits, error-message-bug
reference_audio_durations must match the number of reference
validation error validation, seedance, ark, audio, durations
each reference audio duration must be 2 to {max_reference_se
validation error validation, seedance, ark, audio, durations, limits
all reference audio clips together must be at most {max_refe
validation error validation, seedance, ark, audio, durations, limits
all local reference audio clips together must be at most {ma
validation error validation, seedance, ark, audio, durations, ffmpeg, limits
reference audio requires at least one reference image or vid
validation error validation, seedance, ark, audio, reference-to-video
reference_to_video requires at least one image or video
validation error validation, seedance, ark, reference-to-video, input-validation
web_search is supported only for pure text input
validation error validation, seedance, ark, web-search, input-validation
model_variant must be 2.5, standard, fast, or mini
validation error validation, seedance, ark, model-variant, config
model must be a non-empty Ark Model/Endpoint ID
validation error validation, seedance, ark, model-id, environment, config
duration must be an integer from 4 to {max_seconds} or -1
validation error validation, seedance, ark, duration, type-coercion, input-validation
duration must be between 4 and {max_seconds} or -1
validation error
{label} reference must be a public URL, asset:// ID, or exis
validation error
local {label} must be smaller than {max_bytes // (1024 * 102
validation error
unsupported local {label} format; expected one of {formats}
validation error
image is unreadable or corrupt: {source}
validation error
local image width and height must each be 300 to 6000 pixels
validation error
local image width/height ratio must be between 0.4 and 2.5
validation error
{label} Data URI must use a supported MIME type and strict b
validation error
unsupported {label} Data URI MIME type: {mime}
validation error
invalid base64 in {label} Data URI
validation error
decoded {label} Data URI must be smaller than {max_bytes //
validation error
local audio file does not exist: {path}
validation error
ffprobe is required to validate local reference audio
validation error
failed to probe local reference audio: {path}
validation error
each local reference audio clip must be 2 to {max_seconds} s
validation error
{label} must be a public/signed URL or asset:// ID; Ark does
validation error
callback_url must be an http(s) URL
validation error
execution_expires_after must be between 3600 and 259200
validation error
priority must be between 0 and 9
validation error validation, seedance, ark, parameters
safety_identifier must be at most 64 characters
validation error validation, seedance, ark, parameters
Ark request body must be smaller than 64 MB
validation error validation, seedance, ark, payload-size, base64
Ark query returned no response
exception error network, retry, seedance, ark, polling
Ark query returned a non-object response
exception error network, seedance, ark, json, api-contract
poll_interval_seconds must be between 0 and 60
validation error validation, seedance, ark, polling
timeout_seconds must be greater than 0
validation error validation, seedance, ark, timeout
Ark returned unknown task status: {status or '<empty>'}
exception error seedance, ark, api-contract, polling, forward-compat
Ark task {task_id} did not finish within {timeout}s
exception error timeout, seedance, ark, polling
task_id is missing or invalid
validation error validation, seedance, ark, task-id
{exc}
exception error network, seedance, ark, http, api-errors
model must be one of: sora-2, sora-2-pro
validation error validation, sora, openai, model-selection
size must be one of: {', '.join(sorted(allowed))} for model
validation error validation, sora, resolution, model-selection
seconds must be one of: 4, 8, 12
validation error validation, sora, duration
No stock source registered with name={name!r}
validation error stock-footage, registry, lookup, config
Candidate {candidate.clip_id} has no download_url
validation error stock-footage, archive-org, download, data-integrity
Could not find download URL on Dareful page: {detail_url}
exception warning stock-footage, dareful, scraping, fragile, download
Dareful download failed for {detail_url}: {e}
exception warning stock-footage, dareful, download, error-wrapping
Could not find download URL on ESA detail page: {detail_url}
exception warning stock-footage, esa, scraping, fragile, download
ESA download failed for {detail_url}: {e}
exception warning stock-footage, esa, download, error-wrapping
Could not find download URL on JAXA page: {detail_url}
exception error
JAXA download failed for {detail_url}: {e}
exception error
Could not find download URL on Mixkit page: {detail_url}
exception error
Mixkit download failed for {detail_url}: {e}
exception error
Candidate {candidate.clip_id} has no download_url
validation error
Video is embedded from external platform: {src}
exception error
Could not find video URL on NOAA page: {detail_url}
exception error
NOAA download failed for {detail_url}: {e}
exception error
Candidate {candidate.clip_id} has no download_url
validation error
PEXELS_API_KEY not set. Get a free key at https://www.pexels
exception error
Candidate {candidate.clip_id} has no download_url
validation error
UNSPLASH_ACCESS_KEY not set. Create an app at https://unspla
exception error
Candidate {candidate.clip_id} has no download_url
validation error
Input file not found: {path}
validation error
Local input image not found: {path}
validation error
Local reference image not found: {path}
validation error
Unknown renderer_family {renderer_family!r}. Valid families:
validation error