illustrator_history
Undo mistakes, redo actions, and manage named checkpoints to recover previous Illustrator states.
Instructions
Undo or redo actions in Illustrator.
CONTRACT: readOnly=False, destructive=True, idempotent=False, openWorld=False
WHEN TO USE:
Reverting mistakes (action='undo', count=N)
Restoring undone changes (action='redo')
Saving/restoring named checkpoints for recovery
EXAMPLES: Undo three steps: {"params": {"action": "undo", "count": 3}} Save a checkpoint before risky work: {"params": {"action": "checkpoint_save", "name": "before_boolean"}} Restore it: {"params": {"action": "checkpoint_restore", "name": "before_boolean"}} List checkpoints: {"params": {"action": "checkpoint_list"}}
NOTES:
Checkpoints capture MCP-managed items only (those with @mcp:id)
checkpoint_restore is mutate-in-place; may require multiple undo to revert
undo/redo change document state (destructive)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| params | Yes |