Commit Graph

18 Commits

Author SHA1 Message Date
Peter Steinberger
2915141877 fix(ptt): dismiss empty overlay immediately on key up 2025-12-09 19:48:35 +01:00
Peter Steinberger
d69c819719 fix(ptt): ignore stale recognition callbacks 2025-12-09 19:17:16 +01:00
Peter Steinberger
8e2414bca1 Coordinator: centralize voice sessions for wake and push-to-talk 2025-12-09 05:41:41 +01:00
Peter Steinberger
447ad743e1 chore(mac): apply swiftformat and lint fixes 2025-12-09 04:42:44 +01:00
Peter Steinberger
d570e3ddcd feat(mac): tokenized voice overlay adoption 2025-12-09 04:35:13 +01:00
Peter Steinberger
9046c83879 PTT: wait for final transcript before send/dismiss 2025-12-09 03:57:08 +01:00
Peter Steinberger
7e0e991e8b Health: clean degraded message; PTT hotkey monitors 2025-12-09 03:46:52 +01:00
Peter Steinberger
743ac65829 Voice wake: log overlay lifecycle and enforce PTT cooldown 2025-12-09 03:20:52 +01:00
Peter Steinberger
40b4fe277e Voice wake: send or dismiss on release 2025-12-09 02:25:06 +01:00
Peter Steinberger
662749df89 Mac: clarify runtime comments 2025-12-09 00:08:19 +01:00
Peter Steinberger
4238316abe fix(mac): switch push-to-talk to right option 2025-12-08 23:50:31 +01:00
Peter Steinberger
bebd620656 VoiceWake: centralize send chime and guard play 2025-12-08 21:25:30 +01:00
Peter Steinberger
b754971847 VoiceWake: skip send chime when nothing to send 2025-12-08 20:57:41 +01:00
Peter Steinberger
bb2cb83126 VoiceWake: streamline chimes, default to Glass 2025-12-08 20:50:34 +01:00
Peter Steinberger
17fc11e475 VoiceWake: add chimes for trigger and send 2025-12-08 20:45:05 +01:00
Peter Steinberger
2f6c23e2b9 tweak: strengthen partial transcript tint 2025-12-08 18:54:02 +01:00
Peter Steinberger
4d3a82dc85 fix: polish voice overlay and webchat lint 2025-12-08 17:32:34 +01:00
Peter Steinberger
0cf02f5b79 feat(mac): add push-to-talk hotkey 2025-12-08 17:24:08 +01:00