Flow Studio
Filtering by Level
Level filter chips let you instantly focus on logs of a specific severity. "All" is selected by default. Selecting one or more specific levels hides entries at other levels.
Level Filter Chips
All
Debug
Info
Warning
Error
Critical
Level Hierarchy
The level filter is not hierarchical — selecting "Error" does not automatically include "Critical". Each chip is an exact-match toggle. Multiple chips can be active simultaneously:
- Selecting Warning + Error + Critical — shows only logs that warrant attention
- Selecting Debug alone — shows only verbose diagnostic entries
- Selecting All clears all other selections
Filter Implementation
// Level filter applied to the log buffer
const visibleLogs = logs.filter(entry =>
selectedLevels.size === 0 // "All" selected
|| selectedLevels.has(entry.level) // specific level selected
);
Recommended Filter Combinations
| Scenario | Select |
|---|---|
| Execution failed — find the cause | Error + Critical |
| Performance investigation | Info (most executors log timing at Info level) |
| Debugging a specific node | All + set Node filter to that node |
| Verbose trace of entire execution | All (default) |
| Ignore noise, see only problems | Warning + Error + Critical |
Debug Logs May Be Absent
Backend executors must explicitly call
ctx.Logger.LogDebug(...) to emit debug-level logs. Many built-in nodes only log at Info and above. If no Debug entries appear, the executor does not emit them.