From 26eba3e38ce22ac14b4815a6defb7845392d1524 Mon Sep 17 00:00:00 2001 From: limbicnation Date: Mon, 9 Mar 2026 02:37:06 +0100 Subject: [PATCH] fix: prefix node keys with Limbicnation_ to resolve naming conflict NODE_CLASS_MAPPINGS keys PromptGenerator and StyleApplier conflicted with 3 other packages. Prefixed with Limbicnation_ to match PublisherId. Bumped version to 1.2.0. --- CLAUDE.md | 2 +- __init__.py | 8 ++++---- pyproject.toml | 2 +- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/CLAUDE.md b/CLAUDE.md index eb58a24..1f2cf85 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -6,7 +6,7 @@ This file provides guidance to Claude Code (claude.ai/code) when working with co ComfyUI custom node that generates Stable Diffusion prompts using Ollama. Users provide a brief description and select a style preset; the node outputs a detailed, optimized prompt. Supports LoRA-enhanced models with automatic discovery and prioritization. -**Current version**: `1.1.7` +**Current version**: `1.2.0` ## Architecture diff --git a/__init__.py b/__init__.py index ea35a91..d7235c5 100644 --- a/__init__.py +++ b/__init__.py @@ -7,13 +7,13 @@ from .nodes.prompt_generator_node import PromptGeneratorNode from .nodes.style_applier_node import StyleApplierNode NODE_CLASS_MAPPINGS = { - "PromptGenerator": PromptGeneratorNode, - "StyleApplier": StyleApplierNode, + "Limbicnation_PromptGenerator": PromptGeneratorNode, + "Limbicnation_StyleApplier": StyleApplierNode, } NODE_DISPLAY_NAME_MAPPINGS = { - "PromptGenerator": "🎨 Prompt Generator (Qwen)", - "StyleApplier": "🎬 Style Applier", + "Limbicnation_PromptGenerator": "Prompt Generator (Qwen)", + "Limbicnation_StyleApplier": "Style Applier", } __all__ = ["NODE_CLASS_MAPPINGS", "NODE_DISPLAY_NAME_MAPPINGS"] diff --git a/pyproject.toml b/pyproject.toml index d95dc5b..b8dff71 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,7 +1,7 @@ [project] name = "comfyui-prompt-generator" description = "Generate Stable Diffusion prompts using Qwen3-8B via Ollama with 9 style presets" -version = "1.1.7" +version = "1.2.0" license = {file = "LICENSE"} readme = "README.md" requires-python = ">=3.10"