hermes-agent/apps/desktop/scripts
kshitij c896c09c42 fix(desktop): windows-safe spawn + surface spawn errors in the shard runner
Review findings: spawnSync('npm', ...) without shell fails on Windows
(npm is npm.cmd; Node >=18.20 throws EINVAL — same handling as
test-desktop.mjs and stage-native-deps.mjs), and a spawn-level failure
exited 1 with no diagnostic. CI is ubuntu-only but the desktop workspace
supports local Windows dev.
2026-08-14 18:32:09 +05:30
..
perf perf(desktop): long streaming agent sessions — steady window cut, stable rows, stepped backfill, pane-shared budget (#83446) 2026-08-10 21:06:59 +00:00
.gitignore
…
after-pack.mjs
…
assert-dist-built.mjs fix(desktop): keep react-router in one runtime chunk 2026-08-10 02:04:47 -04:00
assert-dist-built.test.mjs fix(desktop): keep react-router in one runtime chunk 2026-08-10 02:04:47 -04:00
assert-root-install.mjs
…
before-build.mjs
…
before-pack.mjs build(desktop): stage get-windows like node-pty 2026-08-08 12:17:50 -05:00
before-pack.test.mjs
…
bundle-electron-main.mjs build(desktop): stage get-windows like node-pty 2026-08-08 12:17:50 -05:00
click-session.mjs
…
dev-mock.mjs
…
dev-no-hmr.mjs
…
diag-code-live.mjs
…
diag-drag-churn.mjs
…
diag-drag-trace.mjs
…
diag-jump.mjs
…
diag-key-latency.mjs
…
diag-live-state.mjs
…
diag-overlay-ab.mjs chore: overlay churn measurement probes (sweep + median A/B) 2026-07-28 20:26:58 -05:00
diag-overlay-churn.mjs chore: CDP probe for overlay render-churn measurement 2026-07-28 19:03:17 -05:00
diag-overlay-full.mjs chore: full overlay render-churn measurement probe 2026-07-28 20:04:21 -05:00
diag-overlay-sweep.mjs perf(desktop): memoize sidebar rows + status dots + artifact cells 2026-07-28 20:23:10 -05:00
diag-real-loop.mjs
…
diag-ro-storm.mjs
…
diag-scroll-reset.mjs
…
diag-sidebar-dom.mjs
…
diag-switch-autopsy.mjs
…
diag-switch-trace.mjs
…
eval.mjs
…
gen-share-codes.ts
…
live-drive.mjs
…
notarize-artifact.mjs
…
notarize.mjs
…
patch-electron-builder-mac-binary.mjs
…
probe-command-palette.mjs perf(desktop): make ⌘K cost nothing until it opens 2026-07-30 03:01:05 -05:00
probe-model-picker.mjs
…
probe-renderer.mjs
…
probe-thread.mjs
…
profile-model-picker.mjs
…
profile-typing-lag.md
…
rebuild-native.mjs
…
reload-renderer.mjs
…
reload.mjs
…
run-electron-builder.mjs
…
run-ui-shard.mjs fix(desktop): windows-safe spawn + surface spawn errors in the shard runner 2026-08-14 18:32:09 +05:30
set-exe-identity.mjs
…
stage-native-deps.mjs fix(desktop): rebuild get-windows when its win32 binding is missing 2026-08-08 21:23:20 -05:00
stage-native-deps.test.mjs fix(desktop): rebuild get-windows when its win32 binding is missing 2026-08-08 21:23:20 -05:00
test-desktop.mjs
…
utils.mjs
…
write-build-stamp.mjs
…
write-build-stamp.test.mjs
…