mirror of
https://github.com/heygen-com/hyperframes.git
synced 2026-11-14 13:27:13 +00:00
Node.js keeps the process alive due to lingering HTTP connections from fetch() keep-alive pool (update checks and telemetry). The exit event handler in cli.ts fires flushSync() which spawns a detached child process so telemetry data is not lost. Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>