Files
Termix/src/backend
LukeGus 0a771c9600 feat: add plugin loader with manifest validation and crash restart
Validates an unpacked plugin, spawns a worker_threads worker and manages
activate/deactivate/crash-restart with backoff, disabling after three
tries.

The crash counter clears only after a plugin stays up past a stability
window, not on activation. Clearing it on activation let a plugin that
activates cleanly and then dies restart forever, because every attempt
looked like the first.

loader.ts documents what the worker boundary does and does not buy you.
Node's permission model is process-wide, not per-worker, so it cannot be
enabled for plugin workers alone and is not claimed here.
2026-09-21 07:19:01 -05:00
..
2026-09-20 14:56:39 -05:00
2026-09-20 14:56:39 -05:00
2026-09-20 19:12:34 -05:00
2026-03-08 18:02:14 -05:00
2026-09-20 14:56:39 -05:00
2026-05-28 22:29:20 -05:00
2026-08-22 19:47:40 -05:00