From 196e37f33c5bbe3a175540ea13186bf8b8d2e549 Mon Sep 17 00:00:00 2001 From: Serhii Vecherenko Date: Mon, 13 Jul 2026 11:53:04 -0700 Subject: [PATCH] refactor(sidebar): align grouped threads with shared dashed rails --- .../thread/ChatPane/parts/items/ToolCallGroup.tsx | 3 ++- .../thread/ChatPane/parts/items/chatRow.tsx | 6 ++++++ .../Sidebar/parts/SidebarProjectThreadList.tsx | 15 +++++++++++---- .../parts/Sidebar/parts/SidebarThreadGroup.tsx | 2 +- .../parts/Sidebar/parts/sidebarProjectRows.ts | 12 ++++-------- 5 files changed, 24 insertions(+), 14 deletions(-) diff --git a/src/renderer/components/thread/ChatPane/parts/items/ToolCallGroup.tsx b/src/renderer/components/thread/ChatPane/parts/items/ToolCallGroup.tsx index e7fb09bff..af9c79e3e 100644 --- a/src/renderer/components/thread/ChatPane/parts/items/ToolCallGroup.tsx +++ b/src/renderer/components/thread/ChatPane/parts/items/ToolCallGroup.tsx @@ -24,6 +24,7 @@ import { chatRowClass, chatRowHoverClass, chatRowIndicatorClass, + chatRowRailClass, chatRowShellClass, inlineRowTriggerClass, normalizeCallTitleSeparator, @@ -147,7 +148,7 @@ export const ToolCallGroup = memo(function ToolCallGroup({ - + {hasOverflowRows && !sameFileEditSummary ? (