Bartok9
a7925bdd49
fix(desktop): raise backend probe timeout and retry on timeout
...
Closes #61764
Root cause: PROBE_TIMEOUT_MS=5000 false-negatives healthy Windows cold
starts (AV/disk), so launcher runs hermes-setup --update forever.
Fix:
- Default timeout 15s (HERMES_PROBE_TIMEOUT_MS override, max 120s)
- One automatic retry on timeout only
- Tests for default + env resolution
Salvage of closed #61781/#61956 with env override + timeout retry.
Verification: npx vitest run electron/backend-probes.test.ts (12 passed)
2026-07-29 13:59:11 +05:30
hermes-seaeye[bot]
7d96e602a9
fmt(js): `npm run fix` on merge ( #69805 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-07-23 03:32:32 +00:00
ethernet
3651627d88
fix(desktop): skip bootstrap for explicit Nix backend ( #69688 )
...
Treat HERMES_DESKTOP_HERMES as an authoritative deployment override.
This keeps the Nix desktop package on its matching immutable Hermes CLI
instead of falling through to install.sh when a best-effort version probe
fails or times out.
2026-07-22 20:00:48 -04:00
ethernet
955c5b73c5
test(desktop): move node tests to vitest as well
2026-07-13 17:22:17 -04:00
ethernet
39d09453f9
feat(desktop): ts-ify everything
2026-07-08 16:24:16 -07:00