From bce3b38c440f6337c8a389eda88e1a4a071adb08 Mon Sep 17 00:00:00 2001 From: Neil Date: Tue, 15 Sep 2026 15:01:52 -0700 Subject: [PATCH] preserve fresh OMP launch status --- src/shared/tui-agent-startup.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/shared/tui-agent-startup.ts b/src/shared/tui-agent-startup.ts index 501b45fe165..68afd93494a 100644 --- a/src/shared/tui-agent-startup.ts +++ b/src/shared/tui-agent-startup.ts @@ -252,7 +252,7 @@ export function buildAgentDraftLaunchPlan(args: { const clearVar = clearEnvCommand(config.draftPromptEnvVar, shell) plan = { agent, - launchCommand: `${launchCommand}${commandSeparator(shell)}${clearVar}`, + launchCommand: agent === 'omp' && shell !== 'powershell' && shell !== 'cmd' ? `( ${launchCommand}; __orca_launch_status=$?; ${clearVar}; exit $__orca_launch_status )` : `${launchCommand}${commandSeparator(shell)}${clearVar}`, expectedProcess: config.expectedProcess, launchConfig, ...appliedSessionOptionProps(baseCommand.appliedSessionOptions),