ARIA-AGENT/bridge
duffyduck 20123de827 fix: Sprachnachricht-Bubble defensiv + Bild+Text als eine Anfrage
Bug 2: STT-Result schreibt jetzt eine neue User-Bubble wenn keine
Placeholder im State gefunden wird (statt das Update zu verwerfen).
Schuetzt vor Race-Conditions zwischen audio-send und State-Updates,
damit der gesprochene Text immer im Chat erscheint.

Bug 3: Bild + Text wurden als zwei getrennte Events ('file' + 'chat')
gesendet, jeder triggerte einen eigenen send_to_core. ARIA antwortete
zweimal — einmal "warte auf Anweisung" beim Bild, dann nochmal auf
den Text. Bridge buffert jetzt eingehende file-Events 800ms; kommt in
dem Fenster ein chat, werden alle Files + Text zu einer einzigen
aria-core-Nachricht gemerged. Kein chat → Files alleine wie bisher.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-03 21:40:15 +02:00
..
Dockerfile feat: Piper komplett entfernt — nur noch XTTS v2 als TTS 2026-04-19 22:24:42 +02:00
aria_bridge.py fix: Sprachnachricht-Bubble defensiv + Bild+Text als eine Anfrage 2026-05-03 21:40:15 +02:00
modes.py feat: Mode-Wechsel auch aus Diagnostic global syncronisiert 2026-04-19 22:57:41 +02:00
requirements.txt feat: Piper komplett entfernt — nur noch XTTS v2 als TTS 2026-04-19 22:24:42 +02:00