Snapshot the screen
qa_snapshotRead the current mobile screen as interactive, addressable @e1-style element refs with a snapshotQuality verdict so agents can target qa_act actions; call before acting and after navigation.
Instructions
Read the current screen as addressable elements (@e1, @e2...) for qa_act, with a snapshotQuality verdict; call it before acting and after navigation. Interactive elements only, capped on busy screens (filter finds the rest). A trailing " -" marks a non-clickable element. Refs stay stable while the element stays.
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": {
"sessionId": "<sessionId>"
},
"name": "qa_snapshot"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| diff | No | Same screen: only added/removed/changed refs since the previous snapshot; a new screen returns the full list. | |
| filter | No | Substring match on text/label/id/role (finds capped elements). | |
| sessionId | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ok | Yes | ||
| diff | No | ||
| screen | No | ||
| elements | No | ||
| elementCount | No |