Flow Insights
Flow Insights provides a centralized view of component connectivity and workflow execution across the flow graph. It helps you identify missing connections, monitor component execution in real time, track workflow progress with Run Focus, and troubleshoot issues more efficiently through visual execution insights.
Note: You can hide the Flow Insight panel by selecting the first option in the bottom pane.
This feature is currently available as a beta version.
Flow Insights Panel
The Flow Insights panel displays components in sequence based on their position in the flow graph. Use the following filters to focus on specific areas:
a. Missing Connections: Displays components with missing required node connections.
b. Errors: Shows components that failed during execution.
c. Troubleshooting: Highlights execution insights to help identify and resolve issues.
Component Execution Status
Components are color-coded to indicate their execution status:
🟢 Green: Execution completed successfully.
🔴 Red: Execution failed or encountered an error.
🟡 Yellow: Component is unconnected or missing a required connection.
Key Features
Refresh: Refreshes the Flow Insights panel with the latest flow state. Successful execution highlights are cleared, while errors and missing connection indicators remain until the issues are resolved.
Run Focus: Run Focus controls execution tracking on the canvas.
When enabled, the canvas automatically follows workflow execution by panning and zooming to the component currently being processed. When disabled, the canvas remains in its current view for manual navigation.
Limitations
1. Disconnected Input Nodes: If the starting component contains an input node, it must be connected to an active source such as a Chat Input. Otherwise, Run Focus is unavailable.
2. Parallel Execution Paths: Run Focus is not supported for flows that execute multiple components simultaneously, as execution tracking requires a single sequential path.
Benefits
1. Faster Diagnostics: Identify missing connections and execution failures from a centralized view.
2. Real-Time Monitoring: Track workflow progress using visual status indicators.
3. Enhanced Execution Visibility: Follow the execution path automatically with Run Focus.
4. Simplified Troubleshooting: Quickly locate and resolve workflow issues directly within the flow graph.