diff --git a/apps/frontend/src/main/project-store.ts b/apps/frontend/src/main/project-store.ts index e4a16917..420e97ab 100644 --- a/apps/frontend/src/main/project-store.ts +++ b/apps/frontend/src/main/project-store.ts @@ -548,7 +548,7 @@ export class ProjectStore { if (storedStatus) { // Planning/coding status from the backend should be respected even if subtasks aren't in progress yet // This happens when a task is in planning phase (creating spec) but no subtasks have been started - const isActiveProcessStatus = (plan.status as string) === 'planning' || (plan.status as string) === 'coding'; + const isActiveProcessStatus = (plan.status as string) === 'planning' || (plan.status as string) === 'coding' || (plan.status as string) === 'in_progress'; // Check if this is a plan review (spec approval stage before coding starts) // planStatus: "review" indicates spec creation is complete and awaiting user approval