mirror of
https://github.com/heygen-com/hyperframes.git
synced 2026-09-14 18:01:20 +08:00
4ed25995b1
@puppeteer/browsers' download path has no AbortController/timeout anywhere in its chain, and its proxy support is inert (proxy-agent is only an optional peer dependency hyperframes doesn't install) — so on a network that requires a proxy, the download attempts a direct connection and hangs at "Downloading Chrome... 0%" forever instead of failing. Add a stall watchdog (resets on every progress tick, not a total-duration cap, so a slow-but-live download is unaffected) around the install() call, and name HTTP(S)_PROXY as the likely cause in the existing HYPERFRAMES_BROWSER_PATH remediation hint when one is configured. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>