Repository navigation
Browser session lifetime management:
- CLI-owned browsers close after 30 idle minutes; running commands are protected.
- Eight concurrent managed sessions trigger a cleanup warning, without blocking new sessions.
- Configure
PLAYWRIGHT_CLI_IDLE_TIMEOUTandPLAYWRIGHT_CLI_SESSION_WARNING_THRESHOLD;0disables the corresponding behavior. - Unix daemons recover from missing CLI sockets through graceful shutdown.
- Attached browsers and persistent profile data retain their ownership/persistence semantics.
Close and reopen older sessions to adopt the new lifetime policy. Use list --all, -s=<name> close, and workspace-scoped close-all for cleanup.
Fixes #75. Includes regression tests and package validation.