restore_from_reflog_entry
Restore a branch to a recorded head state using a reflog entry, undoing or redoing a prior operation in your 3D design history.
Instructions
Snap a branch back to a recorded head state.
Free door, tiered answer — Free: Branch · merge · cherry-pick · undo, on the designs you keep · Pro: Branch · merge · cherry-pick · undo, on every design · Business: ✓ · Enterprise: ✓.
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": {
"reflog_id": "<reflog_id>"
},
"name": "restore_from_reflog_entry"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| target | No | ``"old_head"`` (the default) to undo the recorded operation, or ``"new_head"`` to redo it; anything else is refused. Default: "old_head". | |
| operator | No | Who is making the change, recorded on the restore entry. On Kiln's servers it must match the signed-in account (a different name is refused); omitted, the signed-in account, or on a local install the local operator. | |
| reflog_id | Yes | The entry to restore from, as ``show_reflog`` returns it. |