mirror of
https://github.com/heygen-com/hyperframes.git
synced 2026-11-14 13:27:13 +00:00
The static asset server was responding 200 OK with the full file for all requests, including browser Range requests. Browsers send Range requests when seeking audio/video elements; without 206 Partial Content responses the seek fails silently and audio goes silent. Now responds with 206 + Content-Range for byte-range requests and always includes Accept-Ranges + Content-Length headers. Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>