update_deck
Update a DiagramZu deck's title, description, and slide order by passing the complete ordered list of diagram IDs. Reordering, adding, or removing slides is done by sending the new full list.
Instructions
Update a deck's title, description, and/or slide order. slides is DECLARATIVE: pass the complete desired ordered list of diagram ids — reorder, add, and remove are all expressed by sending the new full list (any id omitted is removed from the deck; new ids are appended in the order given). Returns the deck id and the present URL, which only members of this Space can open — it is NOT a shareable link. To share the deck outside the Space, someone in the Space opens it in DiagramZu and uses its Share button, which mints a public read-only link.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Deck UUID | |
| space | No | Which workspace to act in: its id, its slug, or its exact name (case-insensitive). Omit to use this token's default workspace. Call list_spaces to see what this token can reach. A name that matches more than one workspace is refused — pass the id or slug instead. | |
| title | No | Deck title shown in the deck list and above the presentation (≤200 chars). | |
| slides | No | Complete ordered list of diagram UUIDs that should be in the deck after this update. Omit to leave the slides unchanged; pass [] to clear all slides. | |
| description | No | One-line summary of what the deck covers (≤1000 chars). |