From ceec28c2b935c75e0f1f21319b6d1d8c08853a42 Mon Sep 17 00:00:00 2001 From: Levi Neely Date: Tue, 6 Oct 2026 14:07:05 +0200 Subject: [PATCH] gui: show bypass banner for any session, not just active The GUI is a global view - show bypass requests immediately regardless of which session is currently selected. --- kde/gui/ChatPane.qml | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/kde/gui/ChatPane.qml b/kde/gui/ChatPane.qml index 584c678..dc20ad8 100644 --- a/kde/gui/ChatPane.qml +++ b/kde/gui/ChatPane.qml @@ -589,16 +589,14 @@ Connections { if (ollie.activeAgentId) chatPane.loadChat() } function onBypassRequested(sessionId, id, cmd, cwd) { - // Show bypass request if it's for the active session - if (sessionId === ollie.activeSessionId) { - chatPane.pendingBypass = { - sessionId: sessionId, - id: id, - cmd: cmd, - cwd: cwd - } - chatPane.hasPendingBypass = true + // Show bypass request immediately (no session filter - GUI is global) + chatPane.pendingBypass = { + sessionId: sessionId, + id: id, + cmd: cmd, + cwd: cwd } + chatPane.hasPendingBypass = true } }