ui_snapshot
Capture a bounded UIKit view hierarchy summary from an iOS device, then reuse snapshot_id with offset to page immutable results without reconnecting. Enable text or detail fields when needed.
Instructions
Capture a fresh bounded UIKit summary. Reuse snapshot_id + offset for immutable pages without device access. Text is opt-in; format=detail or fields selects extra metadata.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| depth | No | ||
| limit | No | ||
| fields | No | ||
| format | No | summary | |
| offset | No | ||
| device_id | Yes | ||
| max_nodes | No | ||
| session_id | Yes | ||
| snapshot_id | No | ||
| include_text | No | ||
| root_view_id | No | ||
| visible_only | No | ||
| controls_only | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ok | Yes | ||
| data | No | ||
| error | No | ||
| elapsed_ms | Yes | ||
| request_id | Yes |