From ec15f2374b28d2488d8ed0dc4541e4943331fed7 Mon Sep 17 00:00:00 2001 From: Ethanfel Date: Sun, 22 Feb 2026 20:09:02 +0100 Subject: [PATCH] Add tooltips to VACE Mode Select node Co-Authored-By: Claude Opus 4.6 --- mode_select_node.py | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/mode_select_node.py b/mode_select_node.py index c7caeda..fe1d0a8 100644 --- a/mode_select_node.py +++ b/mode_select_node.py @@ -6,9 +6,16 @@ class VACEModeSelect: @classmethod def INPUT_TYPES(cls): + mode_list = " | ".join(f"{i}={m}" for i, m in enumerate(VACE_MODES)) return { "required": { - "index": ("INT", {"default": 0, "min": 0, "max": len(VACE_MODES) - 1, "step": 1}), + "index": ("INT", { + "default": 0, + "min": 0, + "max": len(VACE_MODES) - 1, + "step": 1, + "tooltip": f"Mode index: {mode_list}", + }), }, } @@ -16,6 +23,7 @@ class VACEModeSelect: RETURN_NAMES = ("mode",) FUNCTION = "select" CATEGORY = "VACE Tools" + DESCRIPTION = "Select a VACE mode by integer index (0-9). Useful when driving mode selection from another node's integer output instead of a dropdown." def select(self, index): index = max(0, min(index, len(VACE_MODES) - 1))