fix(browser-automation): resolve KI-001/KI-003/KI-004, add tests #2

Merged
sdk-lead merged 1 commits from plugin/browser-automation-ki-resolve into main 2026-05-10 12:50:07 +00:00

1 Commits

Author SHA1 Message Date
1f33d06510 fix(browser-automation): resolve KI-001/KI-003/KI-004, add tests
Some checks failed
CI / validate (pull_request) Failing after 2s
CI / validate (push) Failing after 3s
- KI-001 (defaultViewport): already fixed in lib/connect.js (line 110);
  mark resolved in known-issues.md
- KI-003: add --dev-mode flag to cdp-proxy.cjs so developers can run
  the proxy locally without generating a token. Logs prominent security
  warning; production path unchanged (FATAL on missing token by default)
- KI-004 (browser.close()): already documented correctly; mark resolved
  in known-issues.md
- tests/cdp-proxy.test.js: 18 passing tests (tokenMatches, stripAuthHeader,
  loadToken logic, dev-mode auth bypass)
- tests/connect.test.js: 21 passing tests (loadProxyToken priority, file
  fallback, WS URL rewrite, fetchVersion header/status logic)
- rules/cdp-connection.md: add --dev-mode, defaultViewport: null, disconnect() rules
- README.md: fix install command, update known-issues section
2026-05-10 12:44:42 +00:00