Skip to content

Commit ea5c41e

Browse files
alexisrollandsimonri
authored andcommitted
Update nodes categories and display names (CORE-89) (Comfy-Org#13786)
1 parent 06f8bd2 commit ea5c41e

33 files changed

Lines changed: 80 additions & 60 deletions

comfy_extras/nodes_advanced_samplers.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ def define_schema(cls) -> io.Schema:
9292
return io.Schema(
9393
node_id="SamplerEulerCFGpp",
9494
display_name="SamplerEulerCFG++",
95-
category="_for_testing", # "sampling/custom_sampling/samplers"
95+
category="experimental", # "sampling/custom_sampling/samplers"
9696
inputs=[
9797
io.Combo.Input("version", options=["regular", "alternative"], advanced=True),
9898
],

comfy_extras/nodes_attention_multiply.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ class UNetSelfAttentionMultiply(io.ComfyNode):
2525
def define_schema(cls) -> io.Schema:
2626
return io.Schema(
2727
node_id="UNetSelfAttentionMultiply",
28-
category="_for_testing/attention_experiments",
28+
category="experimental/attention_experiments",
2929
inputs=[
3030
io.Model.Input("model"),
3131
io.Float.Input("q", default=1.0, min=0.0, max=10.0, step=0.01, advanced=True),
@@ -48,7 +48,7 @@ class UNetCrossAttentionMultiply(io.ComfyNode):
4848
def define_schema(cls) -> io.Schema:
4949
return io.Schema(
5050
node_id="UNetCrossAttentionMultiply",
51-
category="_for_testing/attention_experiments",
51+
category="experimental/attention_experiments",
5252
inputs=[
5353
io.Model.Input("model"),
5454
io.Float.Input("q", default=1.0, min=0.0, max=10.0, step=0.01, advanced=True),
@@ -72,7 +72,7 @@ def define_schema(cls) -> io.Schema:
7272
return io.Schema(
7373
node_id="CLIPAttentionMultiply",
7474
search_aliases=["clip attention scale", "text encoder attention"],
75-
category="_for_testing/attention_experiments",
75+
category="experimental/attention_experiments",
7676
inputs=[
7777
io.Clip.Input("clip"),
7878
io.Float.Input("q", default=1.0, min=0.0, max=10.0, step=0.01, advanced=True),
@@ -106,7 +106,7 @@ class UNetTemporalAttentionMultiply(io.ComfyNode):
106106
def define_schema(cls) -> io.Schema:
107107
return io.Schema(
108108
node_id="UNetTemporalAttentionMultiply",
109-
category="_for_testing/attention_experiments",
109+
category="experimental/attention_experiments",
110110
inputs=[
111111
io.Model.Input("model"),
112112
io.Float.Input("self_structural", default=1.0, min=0.0, max=10.0, step=0.01, advanced=True),

comfy_extras/nodes_audio_encoder.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ class AudioEncoderLoader(io.ComfyNode):
1010
def define_schema(cls) -> io.Schema:
1111
return io.Schema(
1212
node_id="AudioEncoderLoader",
13+
display_name="Load Audio Encoder",
1314
category="loaders",
1415
inputs=[
1516
io.Combo.Input(

comfy_extras/nodes_camera_trajectory.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -153,7 +153,7 @@ class WanCameraEmbedding(io.ComfyNode):
153153
def define_schema(cls):
154154
return io.Schema(
155155
node_id="WanCameraEmbedding",
156-
category="camera",
156+
category="conditioning/video_models",
157157
inputs=[
158158
io.Combo.Input(
159159
"camera_pose",

comfy_extras/nodes_cond.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ class CLIPTextEncodeControlnet(io.ComfyNode):
88
def define_schema(cls) -> io.Schema:
99
return io.Schema(
1010
node_id="CLIPTextEncodeControlnet",
11-
category="_for_testing/conditioning",
11+
category="experimental/conditioning",
1212
inputs=[
1313
io.Clip.Input("clip"),
1414
io.Conditioning.Input("conditioning"),
@@ -35,7 +35,7 @@ class T5TokenizerOptions(io.ComfyNode):
3535
def define_schema(cls) -> io.Schema:
3636
return io.Schema(
3737
node_id="T5TokenizerOptions",
38-
category="_for_testing/conditioning",
38+
category="experimental/conditioning",
3939
inputs=[
4040
io.Clip.Input("clip"),
4141
io.Int.Input("min_padding", default=0, min=0, max=10000, step=1, advanced=True),

comfy_extras/nodes_context_windows.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ def define_schema(cls) -> io.Schema:
1010
return io.Schema(
1111
node_id="ContextWindowsManual",
1212
display_name="Context Windows (Manual)",
13-
category="context",
13+
category="model_patches",
1414
description="Manually set context windows.",
1515
inputs=[
1616
io.Model.Input("model", tooltip="The model to apply context windows to during sampling."),

comfy_extras/nodes_custom_sampler.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -984,7 +984,7 @@ class AddNoise(io.ComfyNode):
984984
def define_schema(cls):
985985
return io.Schema(
986986
node_id="AddNoise",
987-
category="_for_testing/custom_sampling/noise",
987+
category="experimental/custom_sampling/noise",
988988
is_experimental=True,
989989
inputs=[
990990
io.Model.Input("model"),
@@ -1034,7 +1034,7 @@ def define_schema(cls):
10341034
return io.Schema(
10351035
node_id="ManualSigmas",
10361036
search_aliases=["custom noise schedule", "define sigmas"],
1037-
category="_for_testing/custom_sampling",
1037+
category="experimental/custom_sampling",
10381038
is_experimental=True,
10391039
inputs=[
10401040
io.String.Input("sigmas", default="1, 0.5", multiline=False)

comfy_extras/nodes_differential_diffusion.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ def define_schema(cls):
1313
node_id="DifferentialDiffusion",
1414
search_aliases=["inpaint gradient", "variable denoise strength"],
1515
display_name="Differential Diffusion",
16-
category="_for_testing",
16+
category="experimental",
1717
inputs=[
1818
io.Model.Input("model"),
1919
io.Float.Input(

comfy_extras/nodes_fresca.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ def define_schema(cls):
6060
node_id="FreSca",
6161
search_aliases=["frequency guidance"],
6262
display_name="FreSca",
63-
category="_for_testing",
63+
category="experimental",
6464
description="Applies frequency-dependent scaling to the guidance",
6565
inputs=[
6666
io.Model.Input("model"),

comfy_extras/nodes_hunyuan.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -131,6 +131,8 @@ class HunyuanVideo15SuperResolution(io.ComfyNode):
131131
def define_schema(cls):
132132
return io.Schema(
133133
node_id="HunyuanVideo15SuperResolution",
134+
display_name="Hunyuan Video 1.5 Super Resolution",
135+
category="conditioning/video_models",
134136
inputs=[
135137
io.Conditioning.Input("positive"),
136138
io.Conditioning.Input("negative"),
@@ -381,6 +383,8 @@ class HunyuanRefinerLatent(io.ComfyNode):
381383
def define_schema(cls):
382384
return io.Schema(
383385
node_id="HunyuanRefinerLatent",
386+
display_name="Hunyuan Latent Refiner",
387+
category="conditioning/video_models",
384388
inputs=[
385389
io.Conditioning.Input("positive"),
386390
io.Conditioning.Input("negative"),

0 commit comments

Comments
 (0)