Commit Graph

2418 Commits

Author SHA1 Message Date
Peter Steinberger
870fea4f6d fix: gate web chat/talk on mobile nodes 2025-12-30 22:05:17 +01:00
Peter Steinberger
d9503d6163 fix: satisfy swiftformat in chat view 2025-12-30 20:41:12 +01:00
Peter Steinberger
225b1e72ff feat: add ui theme toggle 2025-12-30 20:25:58 +01:00
Peter Steinberger
ca1fba630e fix: restore talk orb hit testing 2025-12-30 20:25:52 +01:00
Peter Steinberger
319c9b7175 docs: clarify browser wait guidance 2025-12-30 19:22:38 +00:00
Peter Steinberger
fecae3a75a feat: add food-order skill 2025-12-30 15:43:13 +01:00
Peter Steinberger
6bd764bb23 build: update a2ui bundle 2025-12-30 14:43:34 +01:00
Peter Steinberger
67929e0619 docs: update changelog for status pill 2025-12-30 14:39:33 +01:00
Peter Steinberger
eaac0dd561 fix: avoid duplicate gateway reconnecting pill 2025-12-30 14:37:59 +01:00
Peter Steinberger
4592391281 fix: allow mp3 fallback result 2025-12-30 14:35:53 +01:00
Peter Steinberger
bbad34479f fix: fallback mp3 when pcm blocked 2025-12-30 14:32:47 +01:00
Peter Steinberger
66665fef74 chore: update deps and add control ui routing tests 2025-12-30 14:30:46 +01:00
Peter Steinberger
2e82abe2c4 fix: hop audio to main actor 2025-12-30 14:22:03 +01:00
Peter Steinberger
461169e996 fix: improve talk overlay input + drag 2025-12-30 14:18:51 +01:00
Peter Steinberger
3639a75e2c fix: modernize chat scroll position 2025-12-30 13:52:12 +01:00
Peter Steinberger
26f02543d6 refactor: inject audio players 2025-12-30 13:46:14 +01:00
Peter Steinberger
a39f30f7e7 fix: tighten macOS menu device rows 2025-12-30 13:31:11 +01:00
Peter Steinberger
69056325c2 docs: note macOS menu layout 2025-12-30 12:57:10 +01:00
Peter Steinberger
748f9cf628 chore: sync local changes 2025-12-30 12:53:17 +01:00
Peter Steinberger
7412f0ba19 fix: default android talk pcm_24000 2025-12-30 12:52:56 +01:00
Peter Steinberger
fba012549c refactor: extract elevenlabs kit 2025-12-30 12:48:09 +01:00
Peter Steinberger
2a0b3ca2b2 test: add pcm streaming smoke 2025-12-30 12:27:06 +01:00
Peter Steinberger
3bac41c7ad fix: address talk streaming build 2025-12-30 12:20:32 +01:00
Peter Steinberger
0db06400e2 fix: stream elevenlabs tts playback 2025-12-30 12:17:40 +01:00
Peter Steinberger
7b84aa93b0 feat(talk): pause + drag overlay orb 2025-12-30 11:37:52 +01:00
Peter Steinberger
1ee99b6f00 feat: add talk voice alias map 2025-12-30 11:35:29 +01:00
Peter Steinberger
f3b9c8fc7b test: cover external chat completion 2025-12-30 11:23:45 +01:00
Peter Steinberger
46fac79541 fix: clear external streaming bubbles 2025-12-30 11:21:57 +01:00
Peter Steinberger
80a3766d65 fix(ui): move mac talk orb to corner 2025-12-30 11:20:14 +01:00
Peter Steinberger
b22ef01850 fix(ios): unblock device builds 2025-12-30 11:16:15 +01:00
Peter Steinberger
3cebaec512 fix(macos): await-safe session key selection 2025-12-30 11:07:34 +01:00
Peter Steinberger
89ebff4da3 fix(talk): harden TTS + add system fallback 2025-12-30 07:40:02 +01:00
Peter Steinberger
6ae39ffdc7 fix(ui): refine talk overlays 2025-12-30 06:47:35 +01:00
Peter Steinberger
e409c6f04c fix(talk): align sessions and chat UI 2025-12-30 06:47:19 +01:00
Peter Steinberger
3bb9e13ac6 fix(talk): harden playback, interrupts, and timeouts 2025-12-30 06:05:43 +01:00
Peter Steinberger
6fcd9e880e fix(talk): hard-timeout ElevenLabs synthesis 2025-12-30 05:46:47 +01:00
Peter Steinberger
cb2ebc713e style: biome format gateway server tests 2025-12-30 05:34:53 +01:00
Peter Steinberger
1cc85703dc feat(ui): add centered talk orb 2025-12-30 05:27:29 +01:00
Peter Steinberger
38574d4745 test: reduce flaky timeouts 2025-12-30 05:27:18 +01:00
Peter Steinberger
ada86eb1e8 fix(voice): sync talk mode chat events 2025-12-30 05:27:11 +01:00
Peter Steinberger
add1fbdb11 fix: avoid iOS talk mode audio tap crash 2025-12-30 04:52:57 +01:00
Peter Steinberger
2739d935aa chore(protocol): regenerate Swift gateway models 2025-12-30 04:42:08 +01:00
Peter Steinberger
b115d75d40 fix(android): stabilize BridgeSession shutdown 2025-12-30 04:42:02 +01:00
Peter Steinberger
093ba105cd feat: add ui.seamColor accent 2025-12-30 04:14:36 +01:00
Peter Steinberger
ad9802ef11 fix(macos): prevent Talk Mode audio hang 2025-12-30 04:14:16 +01:00
Peter Steinberger
d5b0ff4ea7 fix: make android canvas background visible 2025-12-30 04:02:52 +01:00
Peter Steinberger
aa496597c8 fix: brighten android canvas 2025-12-30 03:58:18 +01:00
Peter Steinberger
8b5e7234cf fix: tag A2UI platform and boost Android canvas 2025-12-30 03:49:24 +01:00
Peter Steinberger
58476173bc fix: android talk timestamp parsing 2025-12-30 02:05:14 +01:00
Peter Steinberger
53a648363c feat: talk mode key distribution and tts polling 2025-12-30 01:57:58 +01:00