From 341e2b3cebe41a4a14b00d83a84208971e0df7f5 Mon Sep 17 00:00:00 2001 From: Tianren Dong Date: Wed, 3 Jun 2026 20:57:27 -0400 Subject: 0.15.36: richer chrome_snapshot + chrome_find/chrome_inspect - chrome_snapshot returns a concise observation (layout, hints, actions, forms, page map, query matches, diff) with mode/query/maxTextChars params - new chrome_find (query -> ranked uids) and chrome_inspect (deep element context, with page.inspect fallback) - includeSnapshot on click/type/fill/key now embeds the formatted snapshot - snapshot/inspect logic shipped as eval-free packaged snapshot_injected.js, sharing window.__PI_CHROME_STATE__ (el- uid scheme) with existing input helpers --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'README.md') diff --git a/README.md b/README.md index b98e993..3aea586 100644 --- a/README.md +++ b/README.md @@ -140,7 +140,7 @@ Agents can verify page state immediately instead of blindly retrying. | Category | Tools | | --------------- | ---------------------------------------------------------------------------------------------- | | **Tabs** | `chrome_tab` (list/new/activate/close/version), `chrome_launch` | -| **Inspect** | `chrome_snapshot` (uids + selectors + text + viewport), `chrome_screenshot`, `chrome_evaluate` | +| **Inspect** | `chrome_snapshot` (concise observation: layout, actions, forms, page map, query matches, diff + stable uids), `chrome_find` (query → ranked uids), `chrome_inspect` (deep single-element context), `chrome_screenshot`, `chrome_evaluate` | | **Navigate** | `chrome_navigate` (with optional `initScript` at `document_start`), `chrome_wait_for` | | **Interact** | `chrome_click`, `chrome_type`, `chrome_fill`, `chrome_key`, `chrome_hover` | | **Gesture** | `chrome_drag` (Chrome pointer drag), `chrome_scroll` (wheel + momentum), `chrome_tap` (touch) | -- cgit v1.2.3