Releases
v1.1.0
v1.1.0: Core Reliability, Portability & CLI Management
Latest
Compare
Sorry, something went wrong.
No results found
Release Highlights in v1.1.0
Administrative CLI Controls :
--status: Interactive Rich table displaying tracked command identities, failure counts, remaining lock timers, and active background audio PIDs.
--unlock <cmd|all>: Administratively clear a lockout, reset failure counts, and terminate associated background audio daemons without opening SQLite.
--kill-audio: Stop any active background failure audio playback processes immediately.
Throttled ONNX Inference with Silence Gating :
Reduced YAMNet inference from ~30 FPS down to 4 Hz.
Added RMS audio energy thresholding to skip inference during silence, cutting CPU usage by ~90% and eliminating frame stutter.
Comprehensive Sudo Argument Parser :
Full support for attached options (-uuser, -gwheel), GNU long options (--user=admin, --chdir=/var), and option terminators (--).
POSIX Process Liveness :
Fixed _is_pid_alive to correctly handle PermissionError (EPERM) as confirmation of process existence.
Camera Probe Caching :
Added cached webcam detection to prevent device contention and eliminate redundant hardware open/close cycles on startup.
Expanded Test Suite :
Test suite expanded to 35 unit and integration tests (100% passing).
You can’t perform that action at this time.