Imports
comfy.version reports the contract as major.minor. Keep a released pack on a supported major with comfy.forMajor().
Pack layout
v2/ is the V2 pack root, not a patch directory. V2 does not merge with or fall back to V1.
Minimal JavaScript pattern
Core rules
JavaScript reference
- Core API and capabilities
- Definitions and lifecycle
- Documents and graphs
- Execution and queueing
- Settings and storage
- Slots and links
- UI and widgets
- Workflow data and serialization