diff --git a/staged/src/lib/BranchCard.svelte b/staged/src/lib/BranchCard.svelte index f421e4a1..2c8a1330 100644 --- a/staged/src/lib/BranchCard.svelte +++ b/staged/src/lib/BranchCard.svelte @@ -125,6 +125,7 @@ let unlistenStatus: UnlistenFn | null = null; let unlistenActionStatus: UnlistenFn | null = null; + // Set up event listeners immediately (synchronously) at module level listen<{ sessionId: string; status: string; @@ -135,36 +136,20 @@ } }).then((unlisten) => { unlistenStatus = unlisten; - console.log('[BranchCard] Session status listener registered for:', branch.id); }); listen('action_status', (event) => { const payload = event.payload; - console.log('[BranchCard] Received action_status event:', payload); // Only process events for this branch if (payload.branchId !== branch.id) { - console.log( - '[BranchCard] Ignoring event for different branch:', - payload.branchId, - 'vs', - branch.id - ); return; } - console.log( - '[BranchCard] Processing action_status for branch:', - branch.id, - 'status:', - payload.status - ); - const existingIndex = runningActions.findIndex((a) => a.executionId === payload.executionId); if (payload.status === 'running') { if (existingIndex === -1) { - console.log('[BranchCard] Adding running action:', payload.actionName); runningActions.push({ executionId: payload.executionId, actionId: payload.actionId, @@ -172,11 +157,6 @@ status: 'running', startedAt: payload.startedAt ?? Date.now(), }); - console.log( - '[BranchCard] runningActions now:', - runningActions.length, - runningActions.map((a) => a.actionName) - ); } } else { // Action completed/failed/stopped - update status @@ -214,7 +194,6 @@ } }).then((unlisten) => { unlistenActionStatus = unlisten; - console.log('[BranchCard] Action status listener registered for:', branch.id); }); onMount(() => { diff --git a/staged/src/lib/NewBranchModal.svelte b/staged/src/lib/NewBranchModal.svelte index 879d9f5d..ec70573f 100644 --- a/staged/src/lib/NewBranchModal.svelte +++ b/staged/src/lib/NewBranchModal.svelte @@ -142,8 +142,6 @@ const baseBranch = selectedBaseBranch ?? undefined; const branch = await commands.createBranch(project.id, branchName.trim(), baseBranch); - console.log('[NewBranchModal] Branch created:', branch.id, branch.branchName); - // Capture values before modal closes const branchId = branch.id; const projectId = project.id; @@ -153,14 +151,9 @@ // Wait for BranchCard to be created and listeners to be set up // The BranchCard sets up listeners at module level, but the component needs to be created first setTimeout(() => { - console.log('[NewBranchModal] Starting prerun actions for branch:', branchId); - runPrerunActions(branchId, projectId) - .then((executionIds) => { - console.log('[NewBranchModal] Prerun actions started, execution IDs:', executionIds); - }) - .catch((e) => { - console.error('[NewBranchModal] Failed to run prerun actions:', e); - }); + runPrerunActions(branchId, projectId).catch((e) => { + console.error('[NewBranchModal] Failed to run prerun actions:', e); + }); }, 150); } else { const wsName = workspaceName(branchName.trim());