diff --git a/diagnostic/server.js b/diagnostic/server.js index 1580e63..146656a 100644 --- a/diagnostic/server.js +++ b/diagnostic/server.js @@ -562,6 +562,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; 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)}"`);