fix: compact device pod job output for code agent

This commit is contained in:
Codex
2026-05-31 20:13:57 +08:00
parent 72535cb32c
commit 153aabf534
4 changed files with 110 additions and 3 deletions
+12 -1
View File
@@ -46,7 +46,18 @@ child.on("error", (error) => {
child.on("exit", (code, signal) => {
if (signal) {
process.kill(process.pid, signal);
try {
process.kill(process.pid, signal);
} catch (error) {
process.stderr.write(JSON.stringify({
script: "run-bun",
status: "failed",
error: "bun_child_signal_forward_failed",
signal,
reason: error?.message ?? String(error)
}, null, 2) + "\n");
process.exit(128);
}
return;
}
process.exit(code ?? 0);