Skip to content

Add Workflow Doctor to custom-node-list.json - #3284

Closed
lostmywind wants to merge 1 commit into
Comfy-Org:mainfrom
lostmywind:add-workflow-doctor
Closed

lostmywind wants to merge 1 commit into
Comfy-Org:mainfrom
lostmywind:add-workflow-doctor

Conversation

@lostmywind

Copy link
Copy Markdown

Adds Workflow Doctor — a custom node that checks any workflow for the custom nodes and model files the local install is missing.

Why it complements Manager's own Install Missing Custom Nodes:

  • it also covers model files, with HuggingFace / CivitAI search links for each one that is absent from models/
  • it can check a workflow before you open it (paste JSON or pick a file from disk), not only the graph already on the canvas
  • it installs nothing, downloads nothing and phones home to nobody — it is a read-only diff against the local install
  • no dependencies beyond ComfyUI itself; also exposes a node and a sidebar panel

Validation: python json-checker.py custom-node-list.json → Validation passed. Diff is a single 11-line insertion at the end of the file.

Workflow Doctor checks any ComfyUI workflow for the custom nodes and model files the local install is missing. Unlike Manager's missing-nodes flow it also covers model files, and it can check a workflow before you open it.

Validated with the repository's own json-checker.py (passed).
@coderabbitai

coderabbitai Bot commented Sep 15, 2026 •

Copy link
Copy Markdown

Review Change StackReview Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: ASSERTIVE

Plan: Advanced

Run ID: 2a7d6870-19e3-46a4-ac74-d3ca006af54a

📥 Commits

Reviewing files that changed from the base of the PR and between 97f123e and 0c083df.

📒 Files selected for processing (1)
  • custom-node-list.json

Included review availability: Your plan provides up to 10 included reviews per hour; 9 remain after this review.


📝 Walkthrough

Walkthrough

The custom node list now includes workflow-doctor with repository, Git installation, source file, and workflow dependency search metadata.

Changes

Workflow Doctor Registration

Layer / File(s) Summary
Add workflow-doctor entry
custom-node-list.json
Adds the workflow-doctor node from lostmywind, including Git clone installation details and descriptions for workflow dependency checks with HuggingFace and CivitAI model search links.

Suggested reviewers: ltdrdata

Priority: ⬇️ Low

Merge Risk: ⚪ Minimal · up to 0c083

This metadata-only change introduces no identified runtime or operational risk and is ready to merge.

🚥 Pre-merge checks | ✅ 2
✅ Passed checks (2 passed)
Check name Status Explanation
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
✨ Simplify code
  • Create PR with simplified code

Comment @coderabbitai help to get the list of available commands.

@coderabbitai
coderabbitai Bot requested a review from ltdrdata September 15, 2026 04:04
@ltdrdata

Copy link
Copy Markdown
Member

Thanks for the contribution! I've registered Workflow Doctor directly in custom-node-list.json — the list tail had drifted from your branch's base, so the PR couldn't be merged cleanly. Closing this so the entry isn't added twice; it's now available in ComfyUI-Manager.

@ltdrdata ltdrdata closed this Sep 22, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants