- SESSION_TIMEOUT_SECONDS: default back to 300 and now reads the
DREAMVERSE_SESSION_TIMEOUT_SECONDS env var that launch-dreamverse.sh was
already exporting (previously nothing read it, and the hardcoded 1800 made
every deployment hold idle GPU-pool slots 6x longer). Fixes the stale
five-minute-timeout test and adds an override test.
- STARTUP_WARMUP_TIMEOUT_SECONDS: default back to 2400 so the warmup watchdog
works again; launch-dreamverse.sh exports the existing
FASTVIDEO_STARTUP_WARMUP_TIMEOUT_SECONDS override (24000) for the slow
GB200 max-autotune boot.
- launch-dreamverse.sh: derive the DREAMVERSE_SP_SIZE default from the number
of visible GPUs so the documented CUDA_VISIBLE_DEVICES=0 invocation no
longer crashes gpu_pool with 'Not enough GPUs'; explicit env still wins.
setup-dreamverse-env.sh's printed instruction now matches. gpu_pool raises
a friendly error for non-integer CUDA_VISIBLE_DEVICES entries.
- video_generation.py: drop unused ParallelismConfig import (F401).