Add "Go to log entry" button to workspace failed error section in Workspace details page
MR: Pending <!-- NOTE: For context on MR heading, see: https://handbook.gitlab.com/handbook/engineering/devops/dev/create/remote-development/index.html#relationship-of-issues-to-mrs --> ## Description To [improve the workspace failure visibility & troubleshooting](https://gitlab.com/groups/gitlab-org/-/epics/16787), we need to add a "Go to log entry" button to the workspace failed error section so that users can quickly navigate to the relevant log context and investigate the failure. ## Visual Changes ![image](/uploads/17b7fa77eea5a708e0085e1c822a43c1/image.png){width=836 height=633} ## Acceptance criteria - [ ] Add "Go to log entry" button positioned below the error message in the workspace failed section - [ ] Button automatically expands the logs section when clicked (if collapsed) - [ ] Button updates the time-based filter to show logs from 5 minutes before the error occurred through the error timestamp - [ ] Time range filter displays custom range showing the contextual time window around the error - [ ] Automatically scroll to or highlight the specific error log entry in the logs list - [ ] Handle cases where error timestamp is unavailable gracefully (hide button) - [ ] Display loading state during the filtering and navigation process - [ ] Button is only visible when workspace is in FAILED/ERROR state ## TODO: Implementation plan <!-- NOTE: Feel free to expand with more sections and headers as needed --> <!-- DO NOT TOUCH BELOW -->
issue