From 612488348b81683417980bb21ea77a9f5e8a8e50 Mon Sep 17 00:00:00 2001 From: monk0bot0 Date: Fri, 20 Mar 2026 09:27:05 +0200 Subject: [PATCH] fix(ui): clean up session selector labels --- ui/src/ui/app-render.helpers.ts | 78 ++++++++++++++++++++++++++---- ui/src/ui/types.ts | 1 + ui/src/ui/views/chat.test.ts | 85 +++++++++++++++++++++++++++++++++ 3 files changed, 155 insertions(+), 9 deletions(-) diff --git a/ui/src/ui/app-render.helpers.ts b/ui/src/ui/app-render.helpers.ts index d27fb221582..abf43ade8ca 100644 --- a/ui/src/ui/app-render.helpers.ts +++ b/ui/src/ui/app-render.helpers.ts @@ -136,11 +136,12 @@ function renderCronFilterIcon(hiddenCount: number) { export function renderChatSessionSelect(state: AppViewState) { const sessionGroups = resolveSessionOptionGroups(state, state.sessionKey, state.sessionsResult); const modelSelect = renderChatModelSelect(state); + const selectedSessionKey = state.sessionKey === "main" ? "agent:main:main" : state.sessionKey; return html`