You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
[F0-09] Hotfix: límite de duración en Lyria y timeout en el sondeo de Veo #19
Que ninguna petición pueda quedarse colgada indefinidamente ni abrir sesiones de música arbitrariamente largas. Lyria es prioritario porque la música entra en la v1; Veo solo necesita un plazo máximo mientras exista la ruta antigua (el vídeo IA queda fuera de la v1, D-06 en #1).
Contexto
generateLyriaMusic usa la duration del body como temporizador sin tope (duration: 1e6 mantiene una sesión abierta ~11 días), usa un executor async en la promesa y no cierra la sesión si algo falla.
El bucle while (!operation.done) de helpers/generateVideos.js:286 no tiene límite de tiempo.
Alcance
Lyria: rechazar duration no numérica, ≤ 0 o > 120 s (la v1 genera vídeos de 30 a 90 s, D-07) con 400; cerrar la sesión en finally; quitar el executor async.
Veo: plazo máximo fijo de 15 min → error 504 al superarlo.
Criterios de aceptación
POST /api/generate/lyria-music con duration: 1000000 responde 400 sin abrir sesión.
Test: si setWeightedPrompts lanza, se llama a session.close().
Test con una operación de vídeo simulada que nunca termina: rechaza tras el plazo (con fake timers).
changed the title [-][F0-09] Hotfix: timeout en el sondeo de Veo y límite de duración en Lyria[/-][+][F0-09] Hotfix: límite de duración en Lyria y timeout en el sondeo de Veo[/+]on Oct 22, 2026
Activity
[-][F0-09] Hotfix: timeout en el sondeo de Veo y límite de duración en Lyria[/-][+][F0-09] Hotfix: límite de duración en Lyria y timeout en el sondeo de Veo[/+]