Make browser sidecar on-demand (#44) #50

Merged
sulthan merged 1 commits from issue-44 into main 2026-08-09 07:39:08 +07:00
Owner

Closes #44. Chrome now starts on first CDP connection, tracks concurrent helpers, reaps after 300 seconds idle, preserves the named profile, and classifies reap interruptions. Shutdown stops Chrome's process group so cookie batches flush. ADR-0005 records the measured constraints and decisions. Verification: docker build, live CDP wake, graceful stop cleanup, sh -n, and go test ./... (7 packages, 3 no tests).

Closes #44. Chrome now starts on first CDP connection, tracks concurrent helpers, reaps after 300 seconds idle, preserves the named profile, and classifies reap interruptions. Shutdown stops Chrome's process group so cookie batches flush. ADR-0005 records the measured constraints and decisions. Verification: docker build, live CDP wake, graceful stop cleanup, sh -n, and go test ./... (7 packages, 3 no tests).
sulthan added 1 commit 2026-08-09 07:17:54 +07:00
sulthan merged commit 84cfd1b2c1 into main 2026-08-09 07:39:08 +07:00
Sign in to join this conversation.