Flow Studio
Running a Single Node
You can execute a single node in isolation without running the entire workflow. This is invaluable during development for testing a specific node's configuration without waiting for all preceding nodes to complete.
How to Run a Single Node
In Execution Mode, right-click any node → Run This Node. A dialog appears allowing you to provide the input data for the node (since its upstream nodes will not run).
What Single-Node Execution Does
- You provide mock input data in the "Test Input" JSON editor
- The backend creates a mini-execution context with only that node in scope
- The node's executor runs with the provided input
- The result appears in the Node Inspector tab
- No other nodes are affected; no full execution record is created
Uses Last Execution Context
If a full execution has already run, the node can optionally use the actual output from that execution's upstream nodes as its input — rather than requiring you to provide mock data. This is the fastest way to re-test a specific failing node after a full run.
Breakpoints
For step-by-step debugging, set breakpoints on nodes before running the full workflow:
- Set breakpoint: Shift+click a node in Execution Mode, or right-click → Set Breakpoint. A red dot appears on the node.
- Execution pauses before executing the breakpointed node
- Step through: Click the Step button in the toolbar to execute one node and pause again
- Continue: Click Resume to run until the next breakpoint
- Remove breakpoint: Shift+click again
Debug Run
Click the down-arrow next to the Run button → Debug Run to run the entire workflow in step-by-step mode. Execution pauses before every node, allowing you to inspect input before the node runs.