iterate_decoration
Create a new version of a saved decoration while archiving the current one, so you can tune depth, mode, style, or content files and still roll back to the previous version.
Instructions
Create a new version of a saved decoration, archiving the current one (Kiln Pro).
Use this when tuning a decoration -- a new depth, mode, style or
content file -- and the previous version stays available for
``rollback_decoration``.
:param name: Decoration name or slug.
:param content_path: New content file (empty = keep current).
:param depth_mm: New depth in mm (0 = keep current).
:param mode: New mode, ``emboss`` or ``deboss`` (empty = keep current).
:param image_style: New image style (empty = keep current).
:param notes: Free-text notes for this iteration.
:returns: Dict with the new version and what changed.
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": {
"name": "<name>"
},
"name": "iterate_decoration"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | New mode, ``emboss`` or ``deboss`` (empty = keep current). Default: "". | |
| name | Yes | Decoration name or slug. | |
| notes | No | Free-text notes for this iteration. Default: "". | |
| depth_mm | No | New depth in mm (0 = keep current). Default: 0.0. | |
| image_style | No | New image style (empty = keep current). Default: "". | |
| content_path | No | New content file (empty = keep current). Default: "". |