fix(coding-agent): emit session_shutdown in print mode closes #2576
This commit is contained in:
@@ -882,7 +882,7 @@ export async function main(args: string[]) {
|
||||
printTimings();
|
||||
await interactiveMode.run();
|
||||
} else {
|
||||
await runPrintMode(session, {
|
||||
const exitCode = await runPrintMode(session, {
|
||||
mode,
|
||||
messages: parsed.messages,
|
||||
initialMessage,
|
||||
@@ -890,6 +890,9 @@ export async function main(args: string[]) {
|
||||
});
|
||||
stopThemeWatcher();
|
||||
restoreStdout();
|
||||
if (exitCode !== 0) {
|
||||
process.exitCode = exitCode;
|
||||
}
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user