Vili/scripts
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Meta Vens 2bf4a1dba7 Daemon: own the worker's whole tree, across worker exits and daemon crashes
The worker's process group is killed when the worker exits for any reason, so no encoder child survives it.
A pid file in the state root names the group; the next daemon start kills a group left by a crashed
predecessor if one of its members carries this state root's embeddings directory, before serving. The
retired operator route's 404 test returns (built from parts, so the grep stays empty) and the test script
gets a per-test timeout.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-23 17:20:01 +02:00
..
fixtures Daemon: own the worker's whole tree, across worker exits and daemon crashes 2026-10-23 17:20:01 +02:00
kimodo-resident-worker.py Encoder: apply the Llama-3 chat header explicitly, and pin the identity at the worker's call site 2026-10-23 17:20:01 +02:00
kimodo-text-encode.py Encoder: apply the Llama-3 chat header explicitly, and pin the identity at the worker's call site 2026-10-23 17:20:01 +02:00
test-vili-daemon.mjs Daemon: own the worker's whole tree, across worker exits and daemon crashes 2026-10-23 17:20:01 +02:00
test_text_encoding.py Encoder: apply the Llama-3 chat header explicitly, and pin the identity at the worker's call site 2026-10-23 17:20:01 +02:00
text_encoding.py Encoder: apply the Llama-3 chat header explicitly, and pin the identity at the worker's call site 2026-10-23 17:20:01 +02:00
vili-daemon.mjs Daemon: own the worker's whole tree, across worker exits and daemon crashes 2026-10-23 17:20:01 +02:00