aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2026-05-02refactor: delete legacy daemon, tools, protocol, renderers; collapse to singl...amankumarsingh77
2026-05-02refactor: drop legacy daemon usage from index/setup; trim state; move 4 files...amankumarsingh77
2026-05-02feat(domains): migrate execute_js and run_script with path allowlist + timeou...amankumarsingh77
2026-05-02feat(domains): migrate http_get (timeout covers body) and get_network_log (de...amankumarsingh77
2026-05-02feat(domains): migrate drag_and_dropamankumarsingh77
2026-05-02feat(domains): migrate viewport_resizeamankumarsingh77
2026-05-02feat(domains): migrate upload_file (safeJs), download (validated dir), print_...amankumarsingh77
2026-05-02feat(domains): migrate tab tools (list, current, switch, new)amankumarsingh77
2026-05-02feat(domains): migrate go_back, go_forward, reloadamankumarsingh77
2026-05-02feat(domains): migrate navigate (NavOutcome) and open_urlsamankumarsingh77
2026-05-02feat(domains): migrate screenshot, add typed sharp shim, restore click crossh...amankumarsingh77
2026-05-02feat(domains): migrate handle_dialogamankumarsingh77
2026-05-02feat(domains): migrate page_info, wait, wait_for_load with typed timeoutamankumarsingh77
2026-05-02feat(domains): migrate scroll with W3C deltaY semantics and dialog guardamankumarsingh77
2026-05-02feat(domains): migrate type, press_key, dispatch_key with safeJs and matched-...amankumarsingh77
2026-05-02feat(domains): migrate browser_click to defineBrowserTool — vertical sliceamankumarsingh77
2026-05-02feat: add defineBrowserTool helper, truncation, schemas/common, empty registryamankumarsingh77
2026-05-02fix(cdp): serialize event consumer; persist dialog until taken; validate page...amankumarsingh77
2026-05-02feat: add CDP session and BrowserClient factoryamankumarsingh77
2026-05-02fix(cdp): validate inbound CDP messages with a runtime type guardamankumarsingh77
2026-05-02feat(cdp): add factory-based transport with Result and event AsyncIterableamankumarsingh77
2026-05-02fix(cdp): clear socket timer on probe success; surface non-ENOENT readFile er...amankumarsingh77
2026-05-02feat(cdp): port DevToolsActivePort discovery to Resultamankumarsingh77
2026-05-02feat(cdp): add types and error model for new transport layeramankumarsingh77
2026-05-02docs(util): clarify safeJs trust boundary and unsupported value typesamankumarsingh77
2026-05-02feat(util): add pure keycodes and safeJs template helperamankumarsingh77
2026-05-02fix(util): preserve AbortSignal.reason; validate namespace in temp pathsamankumarsingh77
2026-05-02feat(util): add result, time, and paths primitives for v0.3 rewriteamankumarsingh77
2026-05-02feat: v0.2.1 — feature parity with browser-use/browser-harnessamankumarsingh77
2026-05-02perf: v0.2.0 — event-based waitForLoad, fast ensureAlive, JPEG screenshots,...amankumarsingh77
2026-04-30Replace dynamic tool registration with browser_run_scriptamankumarsingh77
2026-04-30fix: stop Chrome remote-debugging consent popup stormamankumarsingh77
2026-04-29Replace socket daemon with direct CDP WebSocket connectionamankumarsingh77
2026-04-29Initial release: pi-browser-harnessamankumarsingh77