From 5fa3f0540b53e70c53ca7cf82c81be74fa7403d1 Mon Sep 17 00:00:00 2001 From: Agent Zero Date: Mon, 20 Jul 2026 10:23:15 +0200 Subject: [PATCH] fix: AI assistant rename pencil button directly triggers rename instead of context menu --- frontend/src/components/ai/SessionList.tsx | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/frontend/src/components/ai/SessionList.tsx b/frontend/src/components/ai/SessionList.tsx index 9428dd4..78e0902 100644 --- a/frontend/src/components/ai/SessionList.tsx +++ b/frontend/src/components/ai/SessionList.tsx @@ -43,7 +43,7 @@ function buildTree(folders: ChatFolder[], sessions: ChatSession[]): TreeNode[] { } function TreeItem({ - node, activeSessionId, onSelectSession, depth, onContextMenu, onDragSession, onDragFolder, onDropToFolder, onDelete, + node, activeSessionId, onSelectSession, depth, onContextMenu, onDragSession, onDragFolder, onDropToFolder, onDelete, onRename, }: { node: TreeNode; activeSessionId: string | null; @@ -54,6 +54,7 @@ function TreeItem({ onDragFolder: (folderId: string) => void; onDropToFolder: (folderId: string | null) => void; onDelete: (id: string, type: 'session' | 'folder') => void; + onRename: (id: string, type: 'session' | 'folder') => void; }) { const [expanded, setExpanded] = useState(true); const [isDragOver, setIsDragOver] = useState(false); @@ -115,7 +116,7 @@ function TreeItem({ {node.folder!.name} -