From 05b30939458860d10641a1276f9904f4eb46e33c Mon Sep 17 00:00:00 2001 From: Hibryda Date: Fri, 20 Mar 2026 03:37:21 +0100 Subject: [PATCH] =?UTF-8?q?fix(electrobun):=20remove=20double=20subscribe?= =?UTF-8?q?=20=E2=80=94=20CreateSession=20already=20auto-subscribes?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../AgentOrchestrator-dev/Resources/app/bun/index.js | 1 - ui-electrobun/src/bun/index.ts | 3 ++- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/ui-electrobun/build/dev-linux-x64/AgentOrchestrator-dev/Resources/app/bun/index.js b/ui-electrobun/build/dev-linux-x64/AgentOrchestrator-dev/Resources/app/bun/index.js index 8fc5c4b..d6121c7 100644 --- a/ui-electrobun/build/dev-linux-x64/AgentOrchestrator-dev/Resources/app/bun/index.js +++ b/ui-electrobun/build/dev-linux-x64/AgentOrchestrator-dev/Resources/app/bun/index.js @@ -231895,7 +231895,6 @@ var rpc = BrowserView.defineRPC({ } try { ptyClient.createSession({ id: sessionId, cols, rows, cwd }); - ptyClient.subscribe(sessionId); return { ok: true }; } catch (err) { const error2 = err instanceof Error ? err.message : String(err); diff --git a/ui-electrobun/src/bun/index.ts b/ui-electrobun/src/bun/index.ts index 01ca3e8..1a9b62b 100644 --- a/ui-electrobun/src/bun/index.ts +++ b/ui-electrobun/src/bun/index.ts @@ -54,7 +54,8 @@ const rpc = BrowserView.defineRPC({ } try { ptyClient.createSession({ id: sessionId, cols, rows, cwd }); - ptyClient.subscribe(sessionId); + // Don't call subscribe() — CreateSession already auto-subscribes + // the creating client and starts a fanout task. return { ok: true }; } catch (err) { const error = err instanceof Error ? err.message : String(err);