From 86007703d71f7919e51e89c32813679dbee00d69 Mon Sep 17 00:00:00 2001 From: Nicolas Zeeb Date: Tue, 24 Feb 2026 17:21:53 -0500 Subject: [PATCH] fix: only show rename option for threads with a daemon session Co-Authored-By: Claude --- .../Features/MainWindow/MainWindowView.swift | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/clients/macos/vellum-assistant/Features/MainWindow/MainWindowView.swift b/clients/macos/vellum-assistant/Features/MainWindow/MainWindowView.swift index 443800fc965..157a3308645 100644 --- a/clients/macos/vellum-assistant/Features/MainWindow/MainWindowView.swift +++ b/clients/macos/vellum-assistant/Features/MainWindow/MainWindowView.swift @@ -912,11 +912,13 @@ struct MainWindowView: View { } label: { Label(thread.isPinned ? "Unpin" : "Pin to Top", systemImage: thread.isPinned ? "pin.slash" : "pin") } - Button { - renamingThreadId = thread.id - renameText = thread.title - } label: { - Label("Rename", systemImage: "pencil") + if thread.sessionId != nil { + Button { + renamingThreadId = thread.id + renameText = thread.title + } label: { + Label("Rename", systemImage: "pencil") + } } if threadManager.visibleThreads.count > 1 { Button {