aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2026-08-02refactor(cdp): extract attachTo, getWindowId, evaluateJson helpersamankumarsingh77
2026-08-02test(cdp): cover call/callOnTarget/callBrowser through a stub transport; coll...amankumarsingh77
2026-08-02refactor(cdp): make session.call generic over the command tableamankumarsingh77
2026-08-02feat(cdp): add typed command table with validated decodersamankumarsingh77
2026-08-02test: port remaining suites to node:testamankumarsingh77
2026-08-02fix(test): split P5/P6/P10 into one node:test per original check() labelamankumarsingh77
2026-08-02chore(build): split tsconfig, typecheck tests, add node:test runneramankumarsingh77
2026-08-02docs: add codebase refactor designamankumarsingh77
2026-07-26chore: release 0.10.3amankumarsingh77
2026-07-26fix(profile): resolve replaced binaries and surface real launch failuresamankumarsingh77
2026-07-26chore: release 0.10.2amankumarsingh77
2026-07-26fix(client): guard page-info evaluation against a missing documentElementamankumarsingh77
2026-07-26docs: replace real emails with example.com placeholders in READMEamankumarsingh77
2026-07-26fix: kill leaked Chrome processes on profile seed failureamankumarsingh77
2026-07-25chore: update 0.10.0 release dateamankumarsingh77
2026-07-25feat: pin the agent to a chosen browser profile (#16)Aman Kumar
2026-07-24docs: rewrite README for accuracy and readabilityamankumarsingh77
2026-07-24docs: add 0.8.3 and 0.9.0 changelog entriesamankumarsingh77
2026-07-22feat: add forms domain and durable window binding (v0.9.0) (#14)Aman Kumar
2026-07-13feat: support Brave + Chrome channels, fix stale DevToolsActivePort discovery...Aman Kumar
2026-07-12fix: make browser daemon setup work on Windows (#7) (#12)Aman Kumar
2026-07-12fix: remove browser footer status indicator (#10) (#11)Aman Kumar
2026-07-08feat: add deep-research skill, /deep-research command, fix web-search-researcheramankumarsingh77
2026-07-08feat: add expand/collapse (Ctrl+O) rendering to web_search and read_pageamankumarsingh77
2026-07-08feat: add browser_read_page reader-mode toolamankumarsingh77
2026-07-08feat: add browser_web_search tool (real-Chrome SERP scrape, no API key)amankumarsingh77
2026-07-08release: v0.8.3amankumarsingh77
2026-07-06fix: stale socket detection prevents daemon spawn after crashamankumarsingh77
2026-07-05fix: make dispatch_key fire legacy keyCode handlers and tighten execute_js II...Aman Kumar
2026-07-03release: v0.8.0amankumarsingh77
2026-07-03refactor: extract event queue from transport into dedicated moduleamankumarsingh77
2026-06-29feat: address elements by stable refs across re-renders (#8)Aman Kumar
2026-06-21ci: use Node 24 for OIDC/npm 11 supportamankumarsingh77
2026-06-21ci: add trusted-publishing workflow for npmamankumarsingh77
2026-06-21release: v0.6.0 — per-tab isolation, Unix socket daemon, on-demand init (#6)Aman Kumar
2026-05-08docs: add per-tab isolation research, design, and implementation planamankumarsingh77
2026-05-08feat: add per-tab isolation for multi-agent safetyamankumarsingh77
2026-05-07release: v0.5.0 — browser_console tool for JS error/console diagnosticsamankumarsingh77
2026-05-06docs: rewrite README for v0.4.0 — comparison table, snapshot-first patternsamankumarsingh77
2026-05-06release: v0.4.0 — accessibility snapshot, network capture, snapshot-first p...amankumarsingh77
2026-05-05feat: tab ownership — isolate harness tabs from the user's browsingamankumarsingh77
2026-05-05release: v0.3.2 — parallel tool execution, scroll fixes, TUI crash fixamankumarsingh77
2026-05-05fix: prevent TUI crash when screenshot path overflows terminal width (#2)Aman Kumar
2026-05-04feat: parallel tool execution with automatic mutation serializationamankumarsingh77
2026-05-04Revert "chore: add pre-parallel-execution latency baseline"amankumarsingh77
2026-05-04chore: add pre-parallel-execution latency baselineamankumarsingh77
2026-05-04docs: add speed-optimizations research; chore: improve browser detection in s...amankumarsingh77
2026-05-03feat: render screenshots inline in TUI via Image component; add parallelizati...amankumarsingh77
2026-05-02fix: replace @ts-expect-error with @ts-ignore for dynamic sharp importamankumarsingh77
2026-05-02chore: update lock file for sharp optional dependencyamankumarsingh77