Skip to content

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

image

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