From 44f9ef8b2407e0d0d09c7d8b3859f813c7df3e5b Mon Sep 17 00:00:00 2001 From: Dave Onkels Date: Wed, 28 Jan 2026 20:14:10 -0800 Subject: [PATCH] feat(ui): clarify debug toggle with bug icon and extended filtering The "Show Thinking" toggle was unclear - users thought it controlled LLM reasoning mode. This change: 1. Changes icon from brain to bug (clearer for debug output) 2. Updates tooltip to "Show/hide debug info (tool calls, heartbeats)" 3. Extends filtering to also hide heartbeat system messages Co-Authored-By: Claude Opus 4.5 --- ui/src/ui/app-render.helpers.ts | 4 ++-- ui/src/ui/views/chat.test.ts | 40 +++++++++++++++++++++++++++++++++ ui/src/ui/views/chat.ts | 33 ++++++++++++++++++++++++++- 3 files changed, 74 insertions(+), 3 deletions(-) diff --git a/ui/src/ui/app-render.helpers.ts b/ui/src/ui/app-render.helpers.ts index 22f8d90db..817984258 100644 --- a/ui/src/ui/app-render.helpers.ts +++ b/ui/src/ui/app-render.helpers.ts @@ -107,9 +107,9 @@ export function renderChatControls(state: AppViewState) { aria-pressed=${showThinking} title=${disableThinkingToggle ? "Disabled during onboarding" - : "Toggle assistant thinking/working output"} + : "Show/hide debug info (tool calls, heartbeats)"} > - ${icons.brain} + ${icons.bug}