fix: harden session hook guards and session ID handling

This commit is contained in:
Affaan Mustafa
2026-03-25 03:36:36 -04:00
parent 00bc7f30be
commit 7b510c886e
8 changed files with 96 additions and 36 deletions

View File

@@ -35,7 +35,7 @@ function runHook(input, env = {}) {
});
return {
code: result.status ?? 0,
code: Number.isInteger(result.status) ? result.status : 1,
stdout: result.stdout || '',
stderr: result.stderr || ''
};
@@ -98,4 +98,4 @@ function runTests() {
process.exit(failed > 0 ? 1 : 0);
}
runTests();
runTests();