record_decoration_success
Record a decoration print's successful settings—material, depth, mode—so those parameters can be reliably replayed later.
Instructions
Record a successful print with a saved decoration (Kiln Pro).
After a decoration prints well, call this with the settings that
worked. ``apply_decoration`` then replays them on that material.
:param name: Decoration name or slug.
:param material: Material used (e.g. ``"PLA"``, ``"PETG"``).
:param depth_mm: Depth in mm that printed well.
:param mode: ``"emboss"`` or ``"deboss"``.
:param image_style: Image style that worked (e.g. ``"coin"``).
:param source_job_id: The print's job id when known: the same
print reported twice (here and through
``record_print_outcome``) counts once.
:returns: Dict with the updated decoration.
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>",
"material": "<material>",
"depth_mm": "<depth_mm>"
},
"name": "record_decoration_success"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | ``"emboss"`` or ``"deboss"``. Default: "emboss". | |
| name | Yes | Decoration name or slug. | |
| depth_mm | Yes | Depth in mm that printed well. | |
| material | Yes | Material used (e.g. ``"PLA"``, ``"PETG"``). | |
| image_style | No | Image style that worked (e.g. ``"coin"``). Default: "auto". | |
| source_job_id | No | The print's job id when known: the same print reported twice (here and through ``record_print_outcome``) counts once. Default: "". |