phone_subtree
Read a single native element's bounded subtree by snapshot and element, avoiding a full app-tree walk. Use returned rows only for inspection; complete=false may mean missing descendants.
Instructions
Read one native element's bounded subtree by element+snapshot, serializing only that element (locator lookup may still read the app tree). Requires a unique live semantic target and a runner with ipu:elementSubtree. Returned row positions are READ ONLY, not action refs; use unique locators or fresh phone_elements refs for input. complete=false means descendants may be missing.
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": {
"snapshot": "<snapshot>",
"element": "<element>"
},
"name": "phone_subtree"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| element | Yes | ||
| instance | No | Installed local instance name, such as i13 or default. Omit to use the configured daemon. No fallback on failure. | |
| snapshot | Yes | ||
| max_depth | No | Relative depth cap (1..64), default 8. | |
| max_nodes | No | Node cap (1..5000), default 500. |