mirror of
https://github.com/stablyai/orca.git
synced 2026-09-29 08:03:20 +00:00
Sibling of execCommandInWslOrThrow (#17375) with the identical throwing contract, sitting in the same `try { ... } catch { return false }` blocks. After that rename the pair read inconsistently — one announced that it throws, the other did not, while both collapse to a silent false at the call site. Also states the contract in a doc comment: it rejects rather than reporting "absent", so a caller that swallows the rejection makes "not installed" and "could not run it" the same answer.