From 0be5c6e4f6942807a2f3ce454884cdd86f50695d Mon Sep 17 00:00:00 2001 From: Adam Leith Date: Fri, 17 Apr 2026 15:08:44 +0100 Subject: [PATCH 1/3] title tooltip --- .../task-detail/components/TaskDetail.tsx | 22 ++++++++++--------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/apps/code/src/renderer/features/task-detail/components/TaskDetail.tsx b/apps/code/src/renderer/features/task-detail/components/TaskDetail.tsx index 464e563d3..22a900d08 100644 --- a/apps/code/src/renderer/features/task-detail/components/TaskDetail.tsx +++ b/apps/code/src/renderer/features/task-detail/components/TaskDetail.tsx @@ -18,7 +18,7 @@ import { useWorkspace } from "@features/workspace/hooks/useWorkspace"; import { useBlurOnEscape } from "@hooks/useBlurOnEscape"; import { useFileWatcher } from "@hooks/useFileWatcher"; import { useSetHeaderContent } from "@hooks/useSetHeaderContent"; -import { Box, Flex, Text } from "@radix-ui/themes"; +import { Box, Flex, Text, Tooltip } from "@radix-ui/themes"; import type { Task } from "@shared/types"; import { useQueryClient } from "@tanstack/react-query"; import { logger } from "@utils/logger"; @@ -139,15 +139,17 @@ export function TaskDetail({ task: initialTask }: TaskDetailProps) { onCancel={handleTitleEditCancel} /> ) : ( - setIsEditingTitle(true)} - > - {task.title} - + + setIsEditingTitle(true)} + > + {task.title} + + )} {openTargetPath && ( From 644e8aecd45b2fe7a72f8722d5c90de6781f6384 Mon Sep 17 00:00:00 2001 From: Adam Leith Date: Sat, 18 Apr 2026 00:06:11 +0100 Subject: [PATCH 2/3] style to prevent collapsing... fix mock queries? --- apps/code/src/renderer/components/HeaderRow.tsx | 8 ++++++-- packages/agent/src/test/mocks/claude-sdk.ts | 4 ---- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/apps/code/src/renderer/components/HeaderRow.tsx b/apps/code/src/renderer/components/HeaderRow.tsx index d8ddeb943..a3deb63a1 100644 --- a/apps/code/src/renderer/components/HeaderRow.tsx +++ b/apps/code/src/renderer/components/HeaderRow.tsx @@ -83,8 +83,12 @@ export function HeaderRow() { align="center" justify="between" px="3" - flexGrow="1" - style={{ height: "100%", overflow: "hidden" }} + style={{ + height: "100%", + overflow: "hidden", + minWidth: 0, + flex: "1 1 0px", + }} > {content} diff --git a/packages/agent/src/test/mocks/claude-sdk.ts b/packages/agent/src/test/mocks/claude-sdk.ts index 82786b54f..d9201c123 100644 --- a/packages/agent/src/test/mocks/claude-sdk.ts +++ b/packages/agent/src/test/mocks/claude-sdk.ts @@ -101,10 +101,6 @@ export function createMockQuery( toggleMcpServer: vi.fn().mockResolvedValue(undefined), supportedAgents: vi.fn().mockResolvedValue([]), stopTask: vi.fn().mockResolvedValue(undefined), - applyFlagSettings: vi.fn().mockResolvedValue(undefined), - getContextUsage: vi.fn().mockResolvedValue({}), - reloadPlugins: vi.fn().mockResolvedValue(undefined), - seedReadState: vi.fn().mockResolvedValue(undefined), [Symbol.asyncDispose]: vi.fn().mockResolvedValue(undefined), _abortController: abortController, _mockHelpers: { From 0e1767770bc64c7f447b41363d7434c54fb34fe5 Mon Sep 17 00:00:00 2001 From: Adam Leith Date: Sat, 18 Apr 2026 00:08:15 +0100 Subject: [PATCH 3/3] restore mock queries --- packages/agent/src/test/mocks/claude-sdk.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/packages/agent/src/test/mocks/claude-sdk.ts b/packages/agent/src/test/mocks/claude-sdk.ts index d9201c123..82786b54f 100644 --- a/packages/agent/src/test/mocks/claude-sdk.ts +++ b/packages/agent/src/test/mocks/claude-sdk.ts @@ -101,6 +101,10 @@ export function createMockQuery( toggleMcpServer: vi.fn().mockResolvedValue(undefined), supportedAgents: vi.fn().mockResolvedValue([]), stopTask: vi.fn().mockResolvedValue(undefined), + applyFlagSettings: vi.fn().mockResolvedValue(undefined), + getContextUsage: vi.fn().mockResolvedValue({}), + reloadPlugins: vi.fn().mockResolvedValue(undefined), + seedReadState: vi.fn().mockResolvedValue(undefined), [Symbol.asyncDispose]: vi.fn().mockResolvedValue(undefined), _abortController: abortController, _mockHelpers: {