Skip to content

GraphValidator

Static checks for missing required inputs, invalid pure-data cycles, and unreachable execution nodes.

Overview

Use GraphValidator to find structural issues before executing a graph. It checks required inputs, data cycles between pure nodes, and unreachable exec nodes, returning GraphIssue entries with severity and node/port references. GraphExecutor.validate adds checks for registered behaviors.