Comfy-Org / Comfy-Org/ComfyUI

Allow extensions to handle missing node types without showing an error.

Open
#1,527 0 comments 2 reactions 0 assignees View on GitHub
Feature
Dominant language
Python
Stars
133k
Forks
15.7k
Avg merge
1d 7h
Merged PRs (30d)
158

Description

`app.js` currently identifies missing node types first, then configures the graph, then executes `loadedGraphNode` for extensions, and finally shows a dialog for missing types found in the initial list.

However, this doesn't allow extensions to port old types to new ones seamlessly. If the missing nodes was done _after_ extensions' `loadedGraphNode` was run on the configured graph, it would be much more representative of the current state. (or, extensions' `loadedGraphNode` could be fed the missing node types lists, and remove types it properly handled).

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.