From 2f83c2654cdbf1562958ad16d06846e8ccb0f873 Mon Sep 17 00:00:00 2001 From: Mohamed Boudra Date: Thu, 5 Feb 2026 00:08:09 +0700 Subject: [PATCH] Fix tmux executeCommand exitCode parsing --- packages/server/src/server/terminal-mcp/tmux.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/server/src/server/terminal-mcp/tmux.ts b/packages/server/src/server/terminal-mcp/tmux.ts index f2d26ed64..532d6d3b7 100644 --- a/packages/server/src/server/terminal-mcp/tmux.ts +++ b/packages/server/src/server/terminal-mcp/tmux.ts @@ -591,7 +591,8 @@ export async function executeCommand({ pane.id, "#{pane_dead_status}", ]); - exitCode = parseInt(exitCodeStr, 10); + const parsed = parseInt(exitCodeStr, 10); + exitCode = Number.isFinite(parsed) ? parsed : null; break; }