@elaraai/e3-job-win32-x64
The Windows job launcher,
e3-job.exe, that@elaraai/e3-coreruns each task runner through (version 1.0.107).
Windows has no process group a signal can address. Its container for "a process and everything it starts" is the Job Object, which Node cannot create. e3-core starts each runner through this launcher, which joins a new job that allows no breakaway and ends every member when its last handle closes, then runs the runner in it: stopping the runner ends the launcher, and with it every process the runner started — as does e3 exiting, or the runner exiting.
This package is published as an optional dependency of @elaraai/e3-core, gated on the host's os / cpu so npm installs it only on Windows x64. There is no public API — install @elaraai/e3-core (or @elaraai/e3-cli) and it is used automatically. Without it, e3 on Windows runs runners directly and warns (E3_NO_JOB_LAUNCHER) that stopping one ends only the processes taskkill /T can find.
Source
Native source: libs/e3/native/e3-job.
License
Business Source License 1.1. Production use by for-profit entities requires a commercial license — contact [email protected].
Developed by Elara AI Pty Ltd.