fix exit code for shell mode also (#466)

This commit is contained in:
Olcan
2025-05-21 09:00:54 -07:00
committed by GitHub
parent c9de822930
commit 8a70b98d1d
2 changed files with 3 additions and 3 deletions

View File

@@ -43,7 +43,7 @@ export const useShellCommandProcessor = (
const pwdFilePath = path.join(os.tmpdir(), pwdFileName);
if (!commandToExecute.endsWith('&')) commandToExecute += ';';
// note here we could also restore a previous pwd with `cd {cwd}; { ... }`
commandToExecute = `{ ${commandToExecute} }; pwd >${pwdFilePath}`;
commandToExecute = `{ ${commandToExecute} }; __code=$?; pwd >${pwdFilePath}; exit $__code`;
const userMessageTimestamp = Date.now();
addItemToHistory(