Skip to content

V3 Node Schema Definition (still a massive work in progress) #8656

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft
wants to merge 158 commits into
base: master
Choose a base branch
from

Conversation

Kosinkadink
Copy link
Collaborator

Creating a draft pr to help visibility on GitHub and not just have discussion on discord.

…rmeasures to avoid state leaks, ready ability to add extra params to clean class type clone
…other than 'required'/'optional' in the long run
…change formatting (need to change execution.py to recognize it as v3 as well)
…ew convention, make v1 test node have xyz be optional
…ls.hidden will only have values given for corresponding entries in the schema's hidden entry, fixed v3 node check in execution.get_input_data, some cleanup of whitespace and commented out code
Kosinkadink and others added 30 commits July 18, 2025 09:44
[V3] wancamera, canny, clipsdxl, composite, ..
…ently work, but I will fix that in the next v3 PR
…inputs, fingerprint_inputs, and check_lazy_status, fix Any type for v3 by introducing __ne__ trick from comfy_api's typing.py
[V3] nodes: pag, perpneg, morphology, optimalsteps
[V3] nodes_lt.py and nodes_latent.py
[V3] refactoring of the images save nodes
[V3] SaveVideo, LoadVideo, SaveWEBM, WAN nodes
… to shallow_clone_class not accounting for bases properly
V3 update - fix super() not working within v3's execute classmethod
[v3] converted sag.py, sd3.py, sdupscale.py, slg.py
V3 update - remove NumberDisplay.color as it does not exist in the frontend at all currently
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: In progress
Development

Successfully merging this pull request may close these issues.

5 participants