From 21e0284dbe8a179016862d992bfece63161ea8f6 Mon Sep 17 00:00:00 2001 From: Satya Patel Date: Thu, 23 Apr 2026 10:07:02 -0700 Subject: [PATCH] fix(desktop): use task title as workspace name when opening a task The branch still uses deriveBranchName({slug, title}) so the Linear/GitHub identifier stays in the branch for traceability; only the displayed workspace name switches from e.g. "SUPER-172" to the human-readable title. --- .../components/OpenInWorkspace/OpenInWorkspace.tsx | 2 +- .../components/RunInWorkspacePopover/RunInWorkspacePopover.tsx | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/desktop/src/renderer/routes/_authenticated/_dashboard/tasks/$taskId/components/PropertiesSidebar/components/OpenInWorkspace/OpenInWorkspace.tsx b/apps/desktop/src/renderer/routes/_authenticated/_dashboard/tasks/$taskId/components/PropertiesSidebar/components/OpenInWorkspace/OpenInWorkspace.tsx index 660253b7480..305e69a34d8 100644 --- a/apps/desktop/src/renderer/routes/_authenticated/_dashboard/tasks/$taskId/components/PropertiesSidebar/components/OpenInWorkspace/OpenInWorkspace.tsx +++ b/apps/desktop/src/renderer/routes/_authenticated/_dashboard/tasks/$taskId/components/PropertiesSidebar/components/OpenInWorkspace/OpenInWorkspace.tsx @@ -121,7 +121,7 @@ export function OpenInWorkspace({ task }: OpenInWorkspaceProps) { const result = await createWorkspace.mutateAsyncWithPendingSetup( { projectId, - name: task.slug, + name: task.title, branchName, }, { agentLaunchRequest: launchRequestTemplate ?? undefined }, diff --git a/apps/desktop/src/renderer/routes/_authenticated/_dashboard/tasks/components/TasksView/components/TasksTopBar/components/RunInWorkspacePopover/RunInWorkspacePopover.tsx b/apps/desktop/src/renderer/routes/_authenticated/_dashboard/tasks/components/TasksView/components/TasksTopBar/components/RunInWorkspacePopover/RunInWorkspacePopover.tsx index e3d2592e6ae..201d2f9ddc5 100644 --- a/apps/desktop/src/renderer/routes/_authenticated/_dashboard/tasks/components/TasksView/components/TasksTopBar/components/RunInWorkspacePopover/RunInWorkspacePopover.tsx +++ b/apps/desktop/src/renderer/routes/_authenticated/_dashboard/tasks/components/TasksView/components/TasksTopBar/components/RunInWorkspacePopover/RunInWorkspacePopover.tsx @@ -174,7 +174,7 @@ export function RunInWorkspacePopover({ const result = await createWorkspace.mutateAsyncWithPendingSetup( { projectId: effectiveProjectId, - name: task.slug, + name: task.title, branchName, }, { agentLaunchRequest: launchRequestTemplate ?? undefined },