Files
OmniRoute/tests
diegosouzapw b9da3156d0 fix(sse): route shell-reported Auggie CLI-not-found through the actionable message (#12645)
The `close` handlers in AuggieExecutor.runStreaming() and
runNonStreaming() only ever checked the child's spawn-level `error`
event against isEnoentLike()/cliNotFoundMessage(). On win32 (and any
POSIX shell reporting via a non-zero exit instead of a Node spawn
error), a missing `auggie` binary is reported as a normal process
exit with "is not recognized..."/"not found" text on stderr, which
close handlers surfaced verbatim instead of the existing friendly
install-guidance message.

Add isCliNotFoundText() to recognize these shell-reported shapes and
route them through cliNotFoundMessage() in both close handlers.
2026-09-10 15:21:59 -03:00
..