voice message are send double to diagnostic

This commit is contained in:
duffyduck 2026-03-29 16:50:48 +02:00
parent 1b4df0565a
commit 8a6bd4e0e7
2 changed files with 7 additions and 4 deletions

View File

@ -575,8 +575,8 @@ function sendToRVS(text, isPipeline) {
const resp = JSON.parse(raw.toString());
if (resp.type === "chat" && resp.payload) {
const sender = resp.payload.sender || "?";
// Eigene Nachrichten nicht nochmal anzeigen (Echo von RVS)
if (sender === "diagnostic") return;
// Eigene Nachrichten und STT ignorieren (werden von persistenter Verbindung gehandelt)
if (sender === "diagnostic" || sender === "stt") return;
log("info", "rvs", `Chat von ${sender}: "${(resp.payload.text || "").slice(0, 100)}"`);
if (pipelineActive && sender !== "diagnostic") {
pipelineEnd(true, `Antwort via RVS von ${sender}: "${(resp.payload.text || "").slice(0, 120)}"`);

View File

@ -2,7 +2,7 @@ bildupload ghet noch nicht.
#erledigt
sprachnachrichten werden nicht als zweite nachricht dargestellt, damit man weiß was man gesendet hat
#ende
# ende
cache leeren, bilder werden nicht neu geladen beim antippen.
@ -15,4 +15,7 @@ aria liest die nachrichten nicht vor
# erledigt autoscroll geht doch noch nicht zur letzten nachricht
unserer memory brain
ende
# ende
bilder im chat größer darstellen
# ende