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} -