2026-08-13
LoopCraft adds conditional branching node with expression evaluator
Drop a Condition node into any loop, write expressions against live loop variables, and route each iteration down the right path — with every evaluation recorded in the trace view.
← Back to NewsStarting 2026-08-13, LoopCraft adds a conditional branching node with a built-in expression evaluator to the visual loop builder. Drop the Condition node anywhere in a loop, write an expression that is evaluated against live loop variables — item fields, outputs of previous nodes, the iteration counter, and accumulated results — and the loop routes the current iteration down the matching branch. The evaluator supports comparison and logical operators, string matching, numeric ranges, and null checks, so routing decisions stay deterministic instead of costing an extra model call. Every branch evaluation is written to the trace view with the variable values it saw and the branch it took, which makes misrouted items debuggable in seconds. Expressions are validated at save time, and type mismatches surface directly in the editor before any run starts. Pair the node with the Human Approval node to pause a branch before an irreversible action. The conditional branching node is available on all plans. Feedback: sapsap@qq.com.