aua_scroll_until
Scrolls an Android screen until a specified selector is visible, swiping only as needed and stopping at swipe/timeout limits or unchanged snapshots. Does not click; use regions for nested lists.
Instructions
Find a visible selector, swiping only if absent. Bounded by max_swipes and timeout_seconds; stops after two unchanged regional snapshots, or app/display change. Does not click the result. no_progress does not prove list end. Use region for nested lists.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| region | No | ||
| observe | No | tree | |
| duration | No | ||
| selector | Yes | ||
| direction | No | up | |
| variation | No | ||
| max_swipes | No | ||
| settle_seconds | No | ||
| timeout_seconds | No |