Per Workflow Versioning Details for Node Packs, Packages, Libraries, Python, and Torch in the .json / Embedded wf img Metadata
- Dominant language
- Python
- Stars
- 133k
- Forks
- 15.7k
- Avg merge
- 1d 6h
- Merged PRs (30d)
- 155
Description
### Feature Idea
Some of this is covered but would it be possible to have _all_ of this information be automatically written to the .json or a wf embedded img file?
Even when fresh installs of the portable releases are used solely per workflow to minimise conflicts, it can at times be very difficult to reproduce the exact environment in which a workflow behaves best, or at all.
I've heard that versioning will resolve many of these headaches in ComfyUI Desktop, but perhaps this could also serve the portable users and make life much easier to set up environments, especially on older wf's.
This might be more difficult to detect internally, but if possible, even a list of recommended third party build tools or required environments when certain node packs are detected that require tricky to install dependencies).
We're building out a project just now called ( [MozAIk](https://www.reddit.com/r/comfyui/comments/1hrer1e/introducing_mozaik_a_realtime_generative_avj/) ) and the main thing that's slowing down the release process is package conflicts between custom node packs for audio. We want to make this accessible for as many non-ComfyUI folk as possible, but presently it can still be a challenge for experienced users to get something approaching a full set of the (compatible) audio tools available in the ecosystem to play nice together.
While this feature request wouldn't fully resolve the issue it would certainly make it easier to figure out how many of the tools can work without conflict.
Also, thanks for the Stable Audio Open example! We're effectively using that in the ComfyUI part of MozAIk in the released wf's to keep things simple for newcomers, before we start working in the extra nodes used in the more elaborate wf's that we've been buiding out since you added those nodes in to core last year. Credits are in the wf ;)
Cheers
### Existing Solutions
_No response_
### Other
_No response_
Contributor guide
Assessment
This issue has not been assessed yet.