Display fetched log entries in expandable rows in Workspace details page
MR: Pending
Description
To improve the workspace failure visibility & troubleshooting, we need to display of fetched log entries (Implement GraphQL fetching logic in logs compon... (#565440) • Unassigned • Backlog) in expandable rows so that users can view log summaries at a glance and expand entries to see complete JSON-formatted log details.
Visual Changes
Acceptance criteria
-
Display log entries in table format with columns: LEVEL, TIME, SUMMARY -
Show log level indicators with appropriate icon -
Display timestamps in readable format (YYYY-MM-DD HH:mm:ss.SSS) -
Show log summary/message in collapsed state -
Implement expand/collapse functionality for individual log entries (chevron indicators) -
When expanded, display complete JSON-formatted log entry with proper indentation -
Handle different log levels with appropriate visual styling -
Show appropriate empty state when no logs are available
TODO: Implementation plan
Edited by Sahil Sharma