find_element
Locate a UI element by text, resource ID, or class name and retrieve its attributes and bounds. Returns the first match found for quick lookups.
Instructions
Find a UI element by text, resource ID, or class name and return its attributes and bounds. Returns the FIRST match with 8 of the node's attributes; describe_element returns every match with all 17 plus the index: a flow selector would use, and is the one to reach for when a selector may be ambiguous or when a state flag is in question.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| text | No | Visible text or content-desc; regex full-match — use .* for partial, e.g. 'Sign.*' | |
| device_id | No | Target device ID. If omitted, uses the default device. | |
| class_name | No | Ignored in M1; reserved for a future class selector | |
| resource_id | No | Bare resource-id, e.g. login_button; regex full-match |