| Files | Last commit | Last update |
|---|---|---|
Fix raw native mouse drag state across down/move/up (#872) * Fix native mouse down/move/up state * Allow clippy too_many_arguments for mouse helper --------- Co-authored-by: Daniel Vershinin <d@sgml.me> | 7 months ago | |
Fix raw native mouse drag state across down/move/up (#872) * Fix native mouse down/move/up state * Allow clippy too_many_arguments for mouse helper --------- Co-authored-by: Daniel Vershinin <d@sgml.me> | 7 months ago | |
feat(engine): add experimental Obscura support (#1876) * feat(engine): add experimental Obscura support Reworks the contribution from #1410 on current agent-browser APIs. Co-authored-by: SGavrl <277843151+SGavrl@users.noreply.github.com> * docs(skills): keep engine details out of core * fix(doctor): check the obscura binary and list obscura in engine docs --------- Co-authored-by: SGavrl <277843151+SGavrl@users.noreply.github.com> | 1 month ago | |
Fix raw native mouse drag state across down/move/up (#872) * Fix native mouse down/move/up state * Allow clippy too_many_arguments for mouse helper --------- Co-authored-by: Daniel Vershinin <d@sgml.me> | 7 months ago | |
Reset element references for snapshot diffs (#1719) * fix(cli): reset element refs for snapshot diffs Co-authored-by: Angelmmiguel <4056725+Angelmmiguel@users.noreply.github.com> * fix(cli): preserve refs when snapshot diffs fail Co-authored-by: Angelmmiguel <4056725+Angelmmiguel@users.noreply.github.com> * fix(cli): invalidate refs during URL diffs Co-authored-by: Angelmmiguel <4056725+Angelmmiguel@users.noreply.github.com> --------- Co-authored-by: Angelmmiguel <4056725+Angelmmiguel@users.noreply.github.com> | 2 months ago | |
fix: support accessibility tree refs in upload command (#1156) * fix: support accessibility tree refs in upload command (#1107) The upload command only accepted CSS selectors while click/fill supported accessibility tree refs (e.g. e1, @e1, ref=e1). This resolves the API inconsistency by reusing resolve_element_object_id for all selector types. * style: apply cargo fmt --------- Co-authored-by: hyunjinee <leehj0110@kakao.com> | 7 months ago | |
Discover WebMCP tools with compact summaries on change (#1842) * Include current WebMCP tools in browser action responses * Keep WebMCP discovery compact, passive, and untrusted * fix: preserve WebMCP context across navigation and batches Keep registered tools and pending invocations across same-document navigation, and let document events invalidate page state. Render every MCP batch WebMCP summary through the shared content-boundary formatter. Add regression coverage and allow asynchronous tool events in the existing context test. | 1 month ago | |
feat: advertise WebMCP tools after navigation (#1760) * feat(webmcp): advertise available page tools * fix(webmcp): wait for initial tool registration | 2 months ago | |
feat: add experimental WebMCP support (#1757) * feat(webmcp): add experimental page tools * feat(webmcp): simplify generator skill * test(webmcp): allow combined Chrome features * fix(webmcp): preserve state on blocked navigation * fix(webmcp): recover tool discovery after bounds * fix(mcp): namespace WebMCP tools | 2 months ago | |
feat: add experimental WebMCP support (#1757) * feat(webmcp): add experimental page tools * feat(webmcp): simplify generator skill * test(webmcp): allow combined Chrome features * fix(webmcp): preserve state on blocked navigation * fix(webmcp): recover tool discovery after bounds * fix(mcp): namespace WebMCP tools | 2 months ago | |
fix(cli): scroll at the current pointer (#2275) * fix(cli): dispatch wheel input at the tracked pointer Route wheel events through the shared mouse-event builder so a preceding mouse move controls the dispatch position. Keep explicit protocol coordinates and scroll deltas intact, and add a real Chrome regression fixture. Co-Authored-By: David Gaynor <david@aheadhealth.com> * docs(mouse): describe wheel pointer behavior Document that wheel input starts at the tracked pointer and add the move-then-wheel recipe across CLI help, README, docs, MCP description, and the core command reference. * chore(mcp): sync the mouse wheel description Regenerate the shipped MCP catalog from the updated wheel tool description. * fix(cli): keep raw mouse position in sync Track successful raw mouse input so later wheel events use the current position. Cover nested scrolling and explicit coordinates. * fix(mouse): preserve pointer after rejected wheel events --------- Co-authored-by: David Gaynor <david@aheadhealth.com> | 9 days ago |
| Files | Last commit | Last update |
|---|---|---|
| 7 months ago | ||
| 7 months ago | ||
| 1 month ago | ||
| 7 months ago | ||
| 2 months ago | ||
| 7 months ago | ||
| 1 month ago | ||
| 2 months ago | ||
| 2 months ago | ||
| 2 months ago | ||
| 9 days ago |