4dbab65242
ClippyAuto CI / build (push) Has been cancelled
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>