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 } }