d47df6ea00
The `/browser connect` tip said Chrome 136+ "silently refuse[s] to open the remote debugging port" on the default user-data-dir and that "there is no error message". Chrome does surface it: on Chrome 152/macOS, launching the default profile with --remote-debugging-port puts up an "Allow remote debugging?" dialog, and the port opens once you press Allow. Port 9222 refusing connections is the symptom while that consent is pending, not a permanent silent block. Two details this cost time to rediscover, now written down: - the consent is asked per launch, so it reappears on every browser restart - the remote-debugging toggle in chrome://settings does not suppress it; that toggle only makes the feature available Also cross-references browser.use_real_profile for the case the tip leaves unanswered — wanting existing logins in the agent's browser. A dedicated user-data-dir avoids the dialog but starts signed out; the real-profile snapshot gets both, since the snapshot copy is itself a non-default user-data-dir. Verified locally: default profile + --remote-debugging-port=9222 shows the dialog and leaves 9222 closed, while a --user-data-dir launch answers /json/version in under a second with no prompt. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>