diff --git a/frontend/src/components/tasks/TaskDetails/ProcessLogsViewer.tsx b/frontend/src/components/tasks/TaskDetails/ProcessLogsViewer.tsx index 774a28f8..eda1e999 100644 --- a/frontend/src/components/tasks/TaskDetails/ProcessLogsViewer.tsx +++ b/frontend/src/components/tasks/TaskDetails/ProcessLogsViewer.tsx @@ -65,37 +65,31 @@ export default function ProcessLogsViewer({ }; return ( -
- Type:{' '} - {selectedProcess.run_reason} -
-- Status:{' '} - {selectedProcess.status} -
- {/* Executor type field not available in new type */} -- Exit Code:{' '} - {selectedProcess.exit_code?.toString() ?? 'N/A'} -
- {selectedProcess.executor_action.typ.type === - 'CodingAgentInitialRequest' || - selectedProcess.executor_action.typ.type === - 'CodingAgentFollowUpRequest' ? ( -
- Profile:{' '}
-
- Started:{' '} - {formatDate(selectedProcess.started_at)} -
- {selectedProcess.completed_at && ( -- Completed:{' '} - {formatDate(selectedProcess.completed_at)} -
- )} -Loading process details...
diff --git a/frontend/src/components/tasks/TaskDetailsPanel.tsx b/frontend/src/components/tasks/TaskDetailsPanel.tsx index 0c9e94d3..55742ba1 100644 --- a/frontend/src/components/tasks/TaskDetailsPanel.tsx +++ b/frontend/src/components/tasks/TaskDetailsPanel.tsx @@ -15,6 +15,8 @@ import DeleteFileConfirmationDialog from '@/components/tasks/DeleteFileConfirmat import TabNavigation from '@/components/tasks/TaskDetails/TabNavigation.tsx'; import TaskDetailsProvider from '../context/TaskDetailsContextProvider.tsx'; import TaskDetailsToolbar from './TaskDetailsToolbar.tsx'; +import { TabNavContext } from '@/contexts/TabNavigationContext'; +import { ProcessSelectionProvider } from '@/contexts/ProcessSelectionContext'; interface TaskDetailsPanelProps { task: TaskWithAttemptStatus | null; @@ -79,51 +81,55 @@ export function TaskDetailsPanel({ setShowEditorDialog={setShowEditorDialog} projectHasDevScript={projectHasDevScript} > - {/* Backdrop - only on smaller screens (overlay mode) */} - {!hideBackdrop && ( - - )} - - {/* Panel */} -View dev server logs
+