safari_snapshot
Capture structured accessibility data with interactive element references for browser automation, enabling precise actions without CSS selectors.
Instructions
PREFERRED way to see page state. Returns accessibility tree with ref IDs for every interactive element. Use refs with click/fill/type instead of CSS selectors. Workflow: snapshot → see refs → click({ref:'0_5'}). PREFER THIS over safari_screenshot (cheaper, structured text vs heavy image) and over safari_read_page (includes interactive refs). Use safari_screenshot only when you need to see visual layout/styling.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| selector | No | CSS selector for subtree (default: full page) |