List a screen's kept pages
pages_listLists the pages a phone-owned screen keeps (its page history) that this connection's sender sent (the internet account, or one Wi-Fi app), newest first: view_id, revision, title, source_label, when it was first shown, size, whether it holds answers (saved state or events) and unread answers, whether it is on screen (current) and whether it can be shown again (showable); and pages_used of at most pages_limit, which also counts pages_from_others (pages other Wi-Fi apps or accounts sent, listed only in the screen's Settings › Page history). A screen that keeps pages_limit pages refuses new pages (SCREEN_PAGES_FULL) until kept pages are deleted, unless auto_delete is true (the owner turned on automatic deletion): then each new page deletes the oldest unused one. A long list can arrive in parts: next_offset (null when complete) is the offset that continues it. Works where the screen's support lists it (phone-owned screens with a current app).
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": {
"device": "<device>"
},
"name": "pages_list"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| device | Yes | ||
| offset | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||