aua_scroll_until
Scrolls a screen until a specified visible selector appears, swiping only while it is absent and stopping at configured limits or when the UI stops changing. Does not click the found element.
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.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"selector": "<selector>"
},
"name": "aua_scroll_until"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| region | No | ||
| observe | No | tree | |
| duration | No | ||
| selector | Yes | ||
| direction | No | up | |
| max_swipes | No | ||
| settle_seconds | No | ||
| timeout_seconds | No |