Files
hope-voice-api/web
snowspeeder 48b92585c6
Rebuild & Deploy / rebuild (push) Failing after 4m27s
fix: harden media server — temp-file yt-dlp stderr, parse guards, UI failure surfacing
- yt-dlp stderr now goes to a temp file so a chatty stderr can never
  deadlock the stdout progress loop.
- report/search/seek numeric parsing returns 400 instead of 500.
- now-playing card reflects failed/preparing download states.
- media runtime data (library.json, jobs/) is gitignored; only
  .gitkeep is tracked.
2026-08-29 13:27:58 -04:00
..