From 48ed7afab85ad25333f77556c7c8d61d477f3bda Mon Sep 17 00:00:00 2001 From: Debanjum Date: Wed, 20 Aug 2025 19:17:27 -0700 Subject: [PATCH] Do not show instructions in chat session title on obsidian In obsidian we have a hacky system instruction being passed in read, write file access modes. This shouldn't be shown in chat sessions list during view or edit. It is an internal implementation detail. --- src/interface/obsidian/src/chat_view.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/interface/obsidian/src/chat_view.ts b/src/interface/obsidian/src/chat_view.ts index 1b0983ef..1b4dc480 100644 --- a/src/interface/obsidian/src/chat_view.ts +++ b/src/interface/obsidian/src/chat_view.ts @@ -1059,7 +1059,7 @@ export class KhojChatView extends KhojPaneView { if (incomingConversationId == conversationId) { conversationSessionEl.classList.add("selected-conversation"); } - const conversationTitle = conversation["slug"] || `New conversation 🌱`; + const conversationTitle = conversation["slug"].split("")[0].trim() || `New conversation 🌱`; const conversationSessionTitleEl = conversationSessionEl.createDiv("conversation-session-title"); conversationSessionTitleEl.textContent = conversationTitle; conversationSessionTitleEl.addEventListener('click', () => {