v1.1.0
Apr 29, 2026
Latest
Added
- GitHub nav link across all website pages
- Changelog page on the website
- Multi-session support — all three providers (Claude, Copilot, Codex) run concurrent sessions without blocking each other
- Codex: removed busy guard so multiple prompts spawn independent process slots
- Interrupt button cancels TTS queue and immediately resumes the mic
Changed
- TTS now passes the full response as a single utterance — eliminates inter-sentence startup gaps and pauses
- Native TTS character cap raised from 400 to 3000 for longer responses without truncation
- TTS markdown stripper extended to handle code fences, tables, links, and bullet noise
- Codex streaming status label changed from "Streaming · N chars" to "Working"
- Mobile nav: full-width dropdown with solid background and 44px tap targets
- Mobile hero: typing animation disabled on small screens, action links get proper touch zones
Fixed
- Mic goes stale after TTS — now force-restarts the recognizer after each playback
- Interim speech lost when TTS starts — now cached and restored after playback ends
- Multi-window mic conflict — only the active window owns the speech recognizer
- Speech recognition broken after ownership changes — ownership drift now detected and corrected