Reliable background terminal recovery
Pre-release
Pre-release
·
38 commits
to main
since this release
What's Changed
- Suspend terminal, Agent Controller, Git, Hub, and high-frequency UI streams as soon as a browser enters the background, including initially hidden PWA launches and pagehide/freeze fallbacks.
- Rebuild terminal presentation and reconnect browser-owned transports deterministically after visibility, pageshow, resume, or a detected frozen event loop, while keeping Document PiP output live only when a real PiP window exists.
- Make remote Hub terminals generation-safe and reconnectable with bounded pending input plus session-scoped resume cursors, and add mobile/background Chrome profiling with regression coverage.
Release integrity
Native archives have matching platform-specific SPDX SBOM assets plus GitHub build-provenance and SBOM attestations. Installers and the built-in updater additionally verify a signed manifest and all packaged-file hashes.