ui_builder_list_revisions
A design's retained revisions, newest first: each one's number, who made it, when, the operation that produced it (setProperty ×2, insertNode, undo, restored r3) and its document digest. retention says how far back the history still reaches — older revisions are gone, and get, diff, restore and fork stop at that floor. Page with before. Read access.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Revisions per page. Defaults to 20. | |
| token | No | A grant token from poll_access, when you cannot set the X-Compose-Preview-Token header yourself — an MCP client fixes its headers at connect time, so this is how a token approved during this session is used in it. Prefer the header where you control it. | |
| before | No | Only revisions older than this one; pass the previous reply's `nextBefore`. | |
| designId | Yes | ||
| agentName | No | Optional agent/client name shown to design viewers; self-reported. | |
| agentModel | No | Optional current model name shown to design viewers; self-reported. Omit when unknown. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| schema | Yes | ||
| summary | Yes | ||
| designId | Yes | ||
| retention | Yes | ||
| revisions | Yes | ||
| nextBefore | No | ||
| currentRevision | Yes |