click_mark
Activate a numbered UI element from the latest read_ui or screenshot; clicks web content through JavaScript and native controls via Accessibility.
Instructions
Compatibility activation by the mark NUMBER shown by the most recent ax_read/read_ui or screenshot(marks=true). Prefer ax_activate with snapshot_id/node_id because it rejects stale generations. Web-page content in a scriptable browser (Safari, Chrome, Arc, Edge, Brave, …) is clicked through the page's OWN JavaScript engine (an Accessibility press is a silent no-op on web content), native controls through the Accessibility tree; if neither applies it falls back to a click at the element's center. Numbers go stale when the UI changes, so run a fresh ax_read immediately before acting.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| number | Yes | The mark number [N] of the element to activate, as listed by the most recent `read_ui` or `screenshot(marks=true)`. | |
| background | No | Deliver the coordinate-click fallback in the background to the captured window's process (native apps only). The AX action is always background; this only affects the fallback. Default false = foreground. |