Files
hermes-agent/tests/agent
teknium1 51d40c3016 fix: a crashed Copilot ACP CLI is reported as a crash, not a timeout (#121467)
The request loop left as soon as poll() saw the exit and read stderr_tail before the
pump thread had the crash text, so a dead CLI raised TimeoutError, which the agent loop
retries on a different budget (4-5 model calls for a 2-retry config in CI). Join the
stderr pump briefly once the process has exited, and report an empty-stderr exit as
"exited early (exit code N)" instead of a timeout.
2026-09-26 11:22:06 -07:00
..