timmy-talking-turd/src
Timmy 9118b69057
All checks were successful
Quality gates / quality (pull_request) Successful in 1m58s
feat: graceful shutdown, disconnect-driven cancellation, and queue acceptance coverage
- server.mjs tracks in-flight chats: browser disconnects abort the
  queued turn (releasing its slot), and SIGTERM/SIGINT cancels every
  in-flight turn so no Hermes subprocess is orphaned.
- vision-service forwards a per-request AbortSignal combined with the
  provider deadline via AbortSignal.any.
- acceptance suites cover overload fallback, urgent bypass under
  saturation, disconnect cleanup, recovery, and shutdown orphan checks.
- zero-call invariant tests prove urgent text never reaches Hermes or
  the vision provider under load.
2026-08-22 23:01:20 +00:00
..
analysis.js feat: ship photo-first Timmy prototype and sovereign vision spike 2026-08-19 01:54:29 +00:00
domain.js fix: recognize past-tense vomiting in chat safety 2026-08-20 17:14:20 +00:00
hermes-agent-service.js feat: queue agent turns with cancellation and orphan-free timeout kills 2026-08-22 22:04:17 +00:00
inference-queue.js feat: bounded inference queue with deterministic cancellation 2026-08-22 21:39:55 +00:00
vision-config.js feat: add hardened atomic staging deployment 2026-08-21 14:49:28 +00:00
vision-service.js feat: graceful shutdown, disconnect-driven cancellation, and queue acceptance coverage 2026-08-22 23:01:20 +00:00