mirror of
https://github.com/DeeJanuz/frametop.git
synced 2026-10-22 14:01:16 +02:00
scripts/report.sh takes --system, --desktop, --gaze (--eyes), --hands and --voice; with none it reports on all of them, as before. Every report keeps the versions and the settings. New in it: CPU, memory, heat and the busiest processes (--system), and Frametop Voice (--voice): its services, state, settings (counts, not phrases or commands), speech models, and the microphone: proxmicmute's gain, PipeWire's capture chain with its errors, who holds the capture device, and its level over one second (no sound is kept). --watch SECONDS now runs scripts/report-watch.py for the chosen areas, one thread each: ft-screens' debug line (desktop), the gaze service's status (gaze), ft-hands' published frames read under their sequence lock each second (rate, age, each hand's share and confidence, closest thumb-index and thumb-middle tips) and the side cameras' decision (hands), Frametop Voice's events with what was said replaced by word counts and the mic's level each second with its gain when it goes silent (voice), and load, clocks, heat, memory and the busiest processes every 5 s (system). Then each area's logs from that time. README's Reporting problems says how. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>