diff --git a/apps/sim/app/workspace/[workspaceId]/w/[workflowId]/hooks/use-workflow-execution.ts b/apps/sim/app/workspace/[workspaceId]/w/[workflowId]/hooks/use-workflow-execution.ts index 393bd9a00..7c05cb040 100644 --- a/apps/sim/app/workspace/[workspaceId]/w/[workflowId]/hooks/use-workflow-execution.ts +++ b/apps/sim/app/workspace/[workspaceId]/w/[workflowId]/hooks/use-workflow-execution.ts @@ -938,6 +938,11 @@ export function useWorkflowExecution() { executionTime: data.durationMs, }) + // Skip adding loop/parallel containers to console and logs + // They're tracked for run-from-block but shouldn't appear in terminal + const isContainerBlock = data.blockType === 'loop' || data.blockType === 'parallel' + if (isContainerBlock) return + // Edges already tracked in onBlockStarted, no need to track again const startedAt = new Date(Date.now() - data.durationMs).toISOString() @@ -1485,6 +1490,10 @@ export function useWorkflowExecution() { executionTime: data.durationMs, }) + // Skip adding loop/parallel containers to console and logs + const isContainerBlock = data.blockType === 'loop' || data.blockType === 'parallel' + if (isContainerBlock) return + const startedAt = new Date(Date.now() - data.durationMs).toISOString() const endedAt = new Date().toISOString()