diff --git a/ui/src/quick-pane/QuickPane.tsx b/ui/src/quick-pane/QuickPane.tsx index da8e471..25c42f4 100644 --- a/ui/src/quick-pane/QuickPane.tsx +++ b/ui/src/quick-pane/QuickPane.tsx @@ -260,6 +260,17 @@ export default function QuickPane() { activityPhase === "Thinking" ? `${activityPhase} ยท ${elapsedSeconds}s` : activityPhase; + const hasExchangeContent = + messages.length > 0 || + runActive || + responseComplete || + !!activity || + !!escalation || + !!error || + !!catalogError || + !!notice || + !!catalogNotice || + !!extension; useEffect(() => { setThinkingLevel((current) => @@ -1004,7 +1015,7 @@ export default function QuickPane() {
diff --git a/ui/src/quick-pane/quick-pane.css b/ui/src/quick-pane/quick-pane.css index c256f6b..e52b3e4 100644 --- a/ui/src/quick-pane/quick-pane.css +++ b/ui/src/quick-pane/quick-pane.css @@ -210,6 +210,10 @@ body { scroll-behavior: smooth; } +.quick-pane-exchange.empty { + display: none; +} + .quick-pane-transcript { display: flex; min-height: 0;