diff --git a/frontend/src/components/tasks/TaskDetailsPanel.tsx b/frontend/src/components/tasks/TaskDetailsPanel.tsx index 4a8598a7..866af837 100644 --- a/frontend/src/components/tasks/TaskDetailsPanel.tsx +++ b/frontend/src/components/tasks/TaskDetailsPanel.tsx @@ -473,8 +473,8 @@ export function TaskDetailsPanel({ // Determine what content to show based on execution state const renderMainContent = (): JSX.Element => { - if (!executionState) { - // Still loading execution state, show loading + // Show loading spinner only when we're actually loading data + if (loading) { return (
No attempt selected
+Task execution not started yet
+Task execution not started yet
+Unknown execution state