Files
2026-02-17 10:43:13 +01:00

42 lines
1013 B
Python

# =========================
# Prompt Creator Node Suite
# DirectorNode (0.1-dev)
# =========================
from .manifest import MANIFEST
from .nodes.director import DirectorNode # v2 only
from .nodes.session_load import DirectorSessionLoad
from .nodes.session_merge import DirectorSessionMerge
from .nodes.session_merge_dropdown import DirectorSessionMergeDropdown
from .nodes.prompt_enhancer import PromptEnhancerNode
NODE_CLASS_MAPPINGS = {
"DirectorNode": DirectorNode,
"DirectorSessionLoad": DirectorSessionLoad,
"DirectorSessionMerge": DirectorSessionMerge,
"DirectorSessionMergeDropdown": DirectorSessionMergeDropdown,
"PromptEnhancerNode": PromptEnhancerNode,
}
NODE_DISPLAY_NAME_MAPPINGS = {
"DirectorNode": "Director (0.1-dev)",
"DirectorSessionLoad": "Director Session Load",
"DirectorSessionMerge": "Director Session Merge",
"DirectorSessionMergeDropdown": "Director Session Merge (Dropdown)",
"PromptEnhancerNode": "PFN Prompt Enhancer",
}