OptionalCategoryPalette category for grouping (e.g., 'Steps', 'Loops')
Hex color for the node header
OptionalDefaultDefault ports created when this node type is added
OptionalDraggableWhether this type can be dragged from the palette (default true)
Font Awesome icon class (e.g., 'fa-bolt')
Display label
OptionalMaxMaximum number of instances allowed (0 = unlimited, default 0)
Unique type identifier (e.g., 'Action', 'Prompt')
Configuration for a node type displayed in the palette