| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-05-02 | chore: address final-review minors — surface event-consumer crashes, ↵ | amankumarsingh77 | |
| document IIFE-wrap heuristic, log shutdown failures, fix CHANGELOG file-size claim Five tweaks from the whole-implementation review: - session.ts: log unexpected event-consumer rejections instead of silent swallow - client.ts: comment the return-substring IIFE-wrap false-positive case - transport.ts: comment that ws.onclose post-open settle is no-op-by-design - index.ts: log client.stop() failures during shutdown - CHANGELOG.md: correct largest-file claim (transport.ts and client.ts are ~220 each, not "client.ts at ~180") Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> | |||
| 2026-05-02 | fix(cdp): serialize event consumer; persist dialog until taken; validate ↵ | amankumarsingh77 | |
| page info shape | |||
| 2026-05-02 | feat: add CDP session and BrowserClient factory | amankumarsingh77 | |
| 2026-05-02 | fix(cdp): validate inbound CDP messages with a runtime type guard | amankumarsingh77 | |
| 2026-05-02 | feat(cdp): add factory-based transport with Result and event AsyncIterable | amankumarsingh77 | |
| 2026-05-02 | fix(cdp): clear socket timer on probe success; surface non-ENOENT readFile ↵ | amankumarsingh77 | |
| errors | |||
| 2026-05-02 | feat(cdp): port DevToolsActivePort discovery to Result | amankumarsingh77 | |
| 2026-05-02 | feat(cdp): add types and error model for new transport layer | amankumarsingh77 | |
