update_extension
Move an installed ComfyUI node pack to another released version, forward or back, with safety checks and verification. Roll back a broken update by naming a known working version.
Instructions
Move an installed node pack to another released version - forwards or back.
The same machinery as install_extension and the same guarantees: the plan is read
first and an unsafe one refused, a checkpoint is written, and the difference is
measured afterwards. What differs is the precondition - the pack must already be
here - and that going back is as ordinary as going forward. A pack that broke after
an update is fixed by naming the version that worked.
update_available compares strings and nothing more, here as everywhere: a
pack's version is whatever its author typed, and the ones on this machine include
1.5.0, 2.0.0, 0.1 and nine empty strings. Ordering those needs a rule none of
them agreed to. So this tool does not decide what "newer" is; it moves to the
version it is given.
Args: name: the installed pack, by folder name, registry id, or part of either. version: the released version to move to, or "latest". dry_run: read the plan and stop.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | ||
| dry_run | No | ||
| version | No | latest |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||