From c6e87744f1421d1e3b26190fd4367d37951df1d8 Mon Sep 17 00:00:00 2001 From: Mohamed Boudra Date: Sun, 5 Apr 2026 22:31:07 +0700 Subject: [PATCH] fix: reconcile display names for worktrees, not just checkouts The reconciliation service was skipping worktree workspaces when updating displayName from the current git branch, causing the sidebar to show the initial random animal name instead of the actual branch. --- packages/server/src/server/workspace-reconciliation-service.ts | 1 - 1 file changed, 1 deletion(-) diff --git a/packages/server/src/server/workspace-reconciliation-service.ts b/packages/server/src/server/workspace-reconciliation-service.ts index 00eddaf4d..d908ae81c 100644 --- a/packages/server/src/server/workspace-reconciliation-service.ts +++ b/packages/server/src/server/workspace-reconciliation-service.ts @@ -203,7 +203,6 @@ export class WorkspaceReconciliationService { // 4. Reconcile workspace display names (branch name changes) for (const workspace of siblings) { - if (workspace.kind !== "checkout") continue; if (!existsSync(workspace.directory)) continue; const wsDirName =