From 3871c7d263b14cd44a264642d0cf3645e7f37d09 Mon Sep 17 00:00:00 2001 From: YeonGyu-Kim Date: Sat, 4 Apr 2026 01:21:26 +0900 Subject: [PATCH] fix(tmux): defer failed isolated container spawns Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent) Co-authored-by: Sisyphus --- src/features/tmux-subagent/manager.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/features/tmux-subagent/manager.ts b/src/features/tmux-subagent/manager.ts index 31bb74575..91fc94fc7 100644 --- a/src/features/tmux-subagent/manager.ts +++ b/src/features/tmux-subagent/manager.ts @@ -604,7 +604,8 @@ export class TmuxSessionManager { } if (this.isIsolated() && !this.isolatedWindowPaneId) { - log("[tmux-session-manager] isolated container failed, skipping inline fallback to preserve isolation", { sessionId }) + log("[tmux-session-manager] isolated container failed, deferring session for retry", { sessionId }) + this.enqueueDeferredSession(sessionId, title) return } const sourcePaneId = this.getEffectiveSourcePaneId()