From b68fcdbcd5b2061622a57cdc09ef334b6671d81e Mon Sep 17 00:00:00 2001 From: "Bowen M. - Auto" Date: Sun, 10 May 2026 05:42:26 +0800 Subject: [PATCH] fix(run): set non-zero exit code on session error Closes #26509. --- packages/opencode/src/cli/cmd/run.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/opencode/src/cli/cmd/run.ts b/packages/opencode/src/cli/cmd/run.ts index bca89c3cabdb..526bad0da9ff 100644 --- a/packages/opencode/src/cli/cmd/run.ts +++ b/packages/opencode/src/cli/cmd/run.ts @@ -685,6 +685,7 @@ export const RunCommand = effectCmd({ err = String(props.error.data.message) } error = error ? error + EOL + err : err + process.exitCode = 1 if (emit("error", { error: props.error })) continue UI.error(err) }