node_snapshot
List, save, or restore custom-node snapshots for ComfyUI to capture and roll back node versions and configurations.
Instructions
Custom-node snapshots via ComfyUI-Manager (mirrors comfy node save-snapshot / restore-snapshot). Driven by the action parameter:
action:"list" — List the snapshots ComfyUI-Manager knows about. No other parameters. Read-only.
action:"save" — Save the current custom-node and version state. With no
name, Manager assigns a timestamped snapshot (works against remote instances). Providingnamewrites a custom-named snapshot file, which requires a local ComfyUI install root (COMFYUI_PATH or a saved default workspace — see the workspace tool) and is unavailable against a genuinely remote ComfyUI.action:"restore" — Restore a previously saved snapshot by
name(required). ComfyUI-Manager applies the custom-node changes on the next ComfyUI restart; use action:"list" to find available names.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | Snapshot name (no extension, no path separators). REQUIRED for action:"restore" (as shown by action:"list"). OPTIONAL for action:"save" — omit to let ComfyUI-Manager assign a timestamped name. Ignored by action:"list". | |
| action | Yes | Which snapshot operation to perform. "list" takes no other parameters; "save" takes an optional `name`; "restore" requires `name`. |