mirror of
https://github.com/openclaw/openclaw.git
synced 2026-07-08 23:13:57 +00:00
* fix(agent-core): handle stdout/stderr stream errors in harness exec Register error handlers on stdout and stderr streams in NodeExecutionEnv.exec() to prevent uncaught exceptions when a pipe breaks (e.g. EPIPE after child process exit). Without these listeners, Node.js throws an uncaught exception that crashes the entire agent-core process. Co-Authored-By: Claude <noreply@anthropic.com> * fix(agent-core): address review — hoist-safe mock and curly lint - Use vi.hoisted pattern for spawnMock to fix ReferenceError in CI - Wrap one-line if guard in braces per repo curly rule Co-Authored-By: Claude <noreply@anthropic.com> * chore: keep release notes in PR context --------- Co-authored-by: Claude <noreply@anthropic.com> Co-authored-by: Peter Steinberger <steipete@gmail.com>