Files
clippy-auto/app
pluto 4dbab65242
ClippyAuto CI / build (push) Has been cancelled
Add voice commands, session management, audio cues, TTS chunking
Voice Commands (FR-9):
- VoiceCommandProcessor parses: go quiet, speak, wrap it up, remind me, tell [agent]
- Commands intercepted before sending to Matrix
- Delegation requires verbal confirmation

Session Management:
- SessionManager with <15min resume vs new session logic
- session_start, session_resume, session_end signals

Audio Cues:
- AudioCueManager using SoundPool (low-latency)
- Confirmation chime, thinking tone, error sound

TTS Chunking (FR-11):
- Max 250 chars per TTS chunk, splits at sentence boundaries

Quiet/Private Mode:
- New QUIET state, TTS muted, responses shown as text

Tests: +22 new test cases

Co-authored-by: Spirit <spirit@hobbs.farm>
2026-03-08 21:08:57 -05:00
..