hermes-agent/plugins/video_gen
AhmetArif0 5a39f0501c fix(video-gen): omit duration for range-based FAL families when unspecified
_clamp_duration returned durations[0] for all families when duration=None,
causing pixverse-v6, seedance-2.0, and kling-v3-4k to always send their
minimum value (1s, 4s, 3s respectively) instead of omitting the field and
letting the FAL endpoint apply its own default.

Range families are now detected via the existing _is_duration_range
heuristic and return None (field omitted) when no duration is requested.
Enum families like veo3.1 keep sending their first entry as the default.
2026-07-16 04:24:10 -07:00
..
deepinfra feat(providers): Support DeepInfra as an LLM provider 2026-07-14 02:59:39 +05:30
fal fix(video-gen): omit duration for range-based FAL families when unspecified 2026-07-16 04:24:10 -07:00
xai fix(xai): route video-gen local inputs through the shared read guard 2026-07-03 18:47:53 +05:30