Flow Studio
Open Node Inspector
Double-clicking a node row (or using the row's context menu) switches the Observer Panel to the Node Inspector tab, pre-loaded with that node's input/output data. This is the fastest path from "which node failed" to "what data did it receive".
How to Open the Inspector
| Action | Result |
|---|---|
| Single click a row | Jumps the canvas to the node (does NOT switch to Inspector) |
| Double-click a row | Switches panel to Node Inspector tab, loads the node's data |
| Right-click a row → "Inspect Node" | Same as double-click |
| Hover row → click the icon | Same as double-click |
What Happens on Double-Click
// Double-click handler in ExecutionNodeListTabContent
function handleRowDoubleClick(nodeId: string) {
// 1. Set the selected node in the store
store.setSelectedNodeId(nodeId);
// 2. Switch the panel to the Node Inspector tab
engine.activateTab('node-inspector');
// 3. Also publish the node:selected event so the canvas highlights it
bus.publish('node:selected', { nodeId, source: 'node-list-tab-dblclick' });
}
Inspector Data Availability
The Node Inspector tab can only show data for nodes that have executed. Opening the inspector for a pending node (one that has not started yet) shows an empty state with the message "No execution data yet for this node."
| Node Status | Inspector Shows |
|---|---|
| pending | Empty state — "No execution data yet" |
| running | Input data (available from NodeExecutionStarted) — output not yet available |
| completed | Full input and output data |
| failed | Input data + error details; output is null |
| skipped | Input data only; output is null (node was bypassed) |