From 04a55d5019fcd142614652a50914f197a73f1ea9 Mon Sep 17 00:00:00 2001 From: Christian Byrne Date: Fri, 20 Feb 2026 23:46:46 -0800 Subject: [PATCH] fix: swap essentials_category from CLIPTextEncode to PrimitiveStringMultiline (#12553) Remove CLIPTextEncode from Basics essentials category and add PrimitiveStringMultiline (String Multiline) in its place. Amp-Thread-ID: https://ampcode.com/threads/T-019c7efb-d916-7244-8c43-77b615ba0622 Co-authored-by: Jedrzej Kosinski --- comfy_extras/nodes_primitive.py | 1 + nodes.py | 1 - 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/comfy_extras/nodes_primitive.py b/comfy_extras/nodes_primitive.py index 937321800..9c2e98758 100644 --- a/comfy_extras/nodes_primitive.py +++ b/comfy_extras/nodes_primitive.py @@ -29,6 +29,7 @@ class StringMultiline(io.ComfyNode): node_id="PrimitiveStringMultiline", display_name="String (Multiline)", category="utils/primitive", + essentials_category="Basics", inputs=[ io.String.Input("value", multiline=True), ], diff --git a/nodes.py b/nodes.py index 500d53213..e2fc20d53 100644 --- a/nodes.py +++ b/nodes.py @@ -70,7 +70,6 @@ class CLIPTextEncode(ComfyNodeABC): FUNCTION = "encode" CATEGORY = "conditioning" - ESSENTIALS_CATEGORY = "Basics" DESCRIPTION = "Encodes a text prompt using a CLIP model into an embedding that can be used to guide the diffusion model towards generating specific images." SEARCH_ALIASES = ["text", "prompt", "text prompt", "positive prompt", "negative prompt", "encode text", "text encoder", "encode prompt"]