Vili/package.json
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

15 lines
494 B
JSON

{
"name": "@gamecult/vili",
"version": "0.1.0",
"private": true,
"type": "module",
"description": "Vili is the GameCult Persona animation daemon: speech intent in, embodied motion affordance out.",
"scripts": {
"start": "node scripts/vili-daemon.mjs",
"health": "node scripts/vili-daemon.mjs --health",
"test": "node --test --test-timeout=60000 scripts/test-vili-daemon.mjs"
},
"dependencies": {
"cultcache-ts": "file:vendor/CultLib/packages/cultcache-ts"
}
}