69c1c49a7d
Diagnostic-UI: - chat-msg ist jetzt eine richtige Bubble (border-radius 14px, Schatten, flex-Layout statt margin-Hack, Tail-Radius zur Sender-Seite hin). - Eingabefelder (haupt + Vollbild) jetzt textarea mit Auto-Resize. Enter sendet, Shift+Enter macht neue Zeile. - white-space: pre-wrap behaelt Zeilenumbrueche aus dem Text bei. Diagnostic-Server: - sendToRVS_raw nutzt jetzt die persistente rvsWs statt fuer jedes Send eine frische Verbindung aufzubauen. Der frische-WS-Pfad hatte Race- Probleme (WS schloss bevor RVS broadcasten konnte → User-Nachrichten von Diagnostic kamen nicht in der App an). Frische WS bleibt als Fallback wenn die persistente gerade tot ist. App: - console.log am Anfang des chat-handlers + im STT-Result-Handler mit findIndex-Result und Placeholder-Count. Bei nicht-erkanntem STT-Text liefert `adb logcat -s ReactNativeJS:V` jetzt direkt den Befund: kommt das Event ueberhaupt an, findet er die Placeholder? Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>