diff options
Diffstat (limited to 'AGENTS.md')
| -rw-r--r-- | AGENTS.md | 9 |
1 files changed, 7 insertions, 2 deletions
@@ -194,6 +194,13 @@ utterance to whisper. No keybind, no VAD. No watcher needed. Considered and not chosen: skipping when another app already records from the mic (`pactl list source-outputs`, sound server is PipeWire with the Pulse API); fallback if presentation mode gets forgotten. +- **Games (2026-09-26):** the shell's game detector writes a separate + `status.gaming`, and the registry's effective presentation is + `presentation OR gaming`. `statusctl presentation get` reads only the + manual half: it printed `0` with pcsx2 running, so the assistant would + have answered during games. `presenting()` now reads both files (the + registry's documented interface). Live: press ignored with pcsx2 + running, normal again after it closed. ### Push-to-talk round trip with whisper-server (2026-09-25) @@ -440,8 +447,6 @@ mic, TTS, glue); push-to-talk came for free from the mic button. Open, in no particular order: - **Run as a service/autostart** (it currently runs by hand). -- **Check presentation mode during games:** `statusctl presentation get` - reads the stored flag; confirm it is 1 while a game holds it on. - **Latency:** STT ~1.2 s is the biggest share; the double encoder pass (detect + transcribe) is the target if it matters. - **Phase 2 tools:** tools that write or modify (events, messages, |
