mirror of
https://github.com/NousResearch/hermes-agent.git
synced 2026-07-30 19:09:28 +00:00
Two residual gaps from the #72707/#72632 probe-hardening series: - backendSupportsServe never forwarded backend.shell to the serve --help probe. A .cmd/.bat shim backend (which carries shell: true in its step-4 descriptor) makes execFileSync throw EINVAL on modern Node; the bare catch then caches supported=false for the process lifetime, permanently routing that backend through the legacy dashboard form. Forward the flag. - The Windows python-discovery probes ran with no timeout at all: reg query (registry read) and py.exe -c 'import sys;...' (bare interpreter startup) are both synchronous execs on the boot path; a wedged reg.exe or python.exe would hang the resolver forever. Bound reg query at 5s and the py.exe probe at the shared PROBE_TIMEOUT_MS budget. |
||
|---|---|---|
| .. | ||
| bootstrap-installer | ||
| desktop | ||
| shared | ||