From 49dd944bd310b8be5bade2c17f772bd0ae010a77 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Carlos=20Flor=C3=AAncio?= Date: Wed, 26 Aug 2026 15:53:56 +0000 Subject: [PATCH] fix(web): keep configuration chat launcher visible (#3062) --- .../config-chat/config-chat-panel.tsx | 8 +- .../settings/config-chat-popover.spec.ts | 13 +++ .../mobile-configuration-chat.spec.ts | 25 +++++ .../plan.md | 88 ++++++++++++++++++ .../task-01-keep-launcher-visible.md | 93 +++++++++++++++++++ docs/specs/ui/requirements/quick-terminal.md | 4 +- docs/specs/ui/system-design/quick-terminal.md | 9 +- 7 files changed, 230 insertions(+), 10 deletions(-) create mode 100644 docs/plans/configuration-chat-launcher-visibility/plan.md create mode 100644 docs/plans/configuration-chat-launcher-visibility/task-01-keep-launcher-visible.md diff --git a/apps/web/components/config-chat/config-chat-panel.tsx b/apps/web/components/config-chat/config-chat-panel.tsx index af2fd374e5..6d167b7ac6 100644 --- a/apps/web/components/config-chat/config-chat-panel.tsx +++ b/apps/web/components/config-chat/config-chat-panel.tsx @@ -12,7 +12,6 @@ import { QuickChatSessionView } from "@/components/quick-chat/quick-chat-session import { isQuickChatSetupSessionId } from "@/lib/state/slices/ui/quick-chat-session"; import { ConfigChatSetup } from "./config-chat-setup"; import { useConfigChat } from "./use-config-chat"; -import { cn } from "@/lib/utils"; function useConfigChatPanelStore() { return useAppStore( @@ -155,12 +154,7 @@ export const ConfigChatPanel = memo(function ConfigChatPanel({