mirror of
https://github.com/heygen-com/hyperframes.git
synced 2026-09-03 04:38:33 +00:00
When `@puppeteer/browsers`' install() rejected for any reason the corrupt- archive recovery path couldn't handle (`All providers failed for chrome-headless-shell <ver>`, DNS/network, macOS Gatekeeper, a second corruption), the raw error propagated with no mention of the escape hatch. Wrap the surfaced error to name `HYPERFRAMES_BROWSER_PATH` with a platform-specific example (macOS/Windows/Linux) and keep the original via `cause`. Field feedback ts 1784055194.202169 in #hyperframes-cli-feedback (darwin/arm64, HF CLI 0.7.57) hit this and recovered by pointing the env var at system Google Chrome — they discovered the workaround on their own because the error didn't tell them. Download-time sibling of #2078 (SIGTRAP at launch, same remediation, different trigger). — Via Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>