Flow Studio
Expanding a Log Entry
Clicking the expand icon on a log row (or double-clicking the row) opens the Log Detail tab — a full-screen view of that single entry with the complete message, all structured data fields as a JSON tree, and the stack trace if one was attached.
How to Open the Log Detail Tab
| Action | Result |
|---|---|
| Click the icon on a row | Opens Log Detail tab for that entry |
| Double-click anywhere on a row | Opens Log Detail tab for that entry |
| Right-click a row → "Expand Detail" | Opens Log Detail tab for that entry |
What Log Detail Shows
- Full message — the complete message text without the 200-char truncation applied in the list view (still sanitized)
- Level, node, timestamp — repeated at the top for context
- Structured data — the
datafield rendered as an interactive, expandable JSON tree - Trace ID — with a copy button and a link to your configured Jaeger/Zipkin instance (if configured)
- Stack trace — if the logger was called with an exception (
LogError(ex, ...)), the sanitized stack trace appears in an expandable section
Implementation
// Log row expand handler
function handleExpand(log: LogEntry) {
// Store the selected log
store.setSelectedLog(log);
// Make Log Detail tab visible (it's hidden by default)
engine.setTabVisible('log-detail', true);
// Switch to it
engine.activateTab('log-detail');
}
// Log Detail hides itself when the user navigates away
// (onDeactivate in TabDescriptor sets isVisible back to false)
Log Detail Tab Persists Until Navigation
The Log Detail tab stays visible until you navigate to any other tab, at which point it hides again (but the selected log data remains in the store until a new log is expanded or the execution clears).