opencode/packages/cli/src
Simon Klee 42e2dde739
fix(cli): prevent Node stdout EPIPE failures
Keep draining standalone server stdout after reading its readiness message so
later server output does not write into a closed pipe.

Install the Node CLI broken-pipe handler before loading the main entrypoint.
Ignore only EPIPE while preserving all unrelated stdout errors. This prevents
Windows Node builds from failing when the TUI prints its exit epilogue after
renderer teardown.
2026-07-17 14:46:46 +02:00
..
commands node v2 cli support (#36309) 2026-07-17 14:45:06 +02:00
config refactor(tui): remove home screen tips 2026-07-15 00:55:11 -04:00
framework feat(tui): add v2 plugin runtime 2026-07-14 12:49:56 -04:00
mini node v2 cli support (#36309) 2026-07-17 14:45:06 +02:00
node fix(cli): prevent Node stdout EPIPE failures 2026-07-17 14:46:46 +02:00
services fix(cli): prevent Node stdout EPIPE failures 2026-07-17 14:46:46 +02:00
ui feat(v2/cli): add console login (#35969) 2026-07-09 00:00:09 +02:00
util node v2 cli support (#36309) 2026-07-17 14:45:06 +02:00
env.ts refactor(cli): single password config with legacy fallback 2026-07-03 13:41:15 -04:00
index.ts feat(api): add experimental wellknown connections 2026-07-15 22:53:38 -04:00
server-process.ts fix(cli): isolate server request traces (#37395) 2026-07-17 00:52:14 +02:00