From 8099f210d1e003e35aa706ac300ac19db64fa61c Mon Sep 17 00:00:00 2001 From: root Date: Fri, 21 Aug 2026 14:52:36 +0000 Subject: [PATCH] M26: FAILED-Branch + robuste E2E (20/20) --- notes/trading/system-docs/modul-26-telegram-gateway.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/notes/trading/system-docs/modul-26-telegram-gateway.md b/notes/trading/system-docs/modul-26-telegram-gateway.md index 6ad5279..2a7fe36 100644 --- a/notes/trading/system-docs/modul-26-telegram-gateway.md +++ b/notes/trading/system-docs/modul-26-telegram-gateway.md @@ -55,6 +55,11 @@ Lange Tasks (Cloud 5-23s, explizit lokale Analyse bis zu Minuten) laufen asynchr 2. Task wird in Background-Thread an M17 gesendet (`POST /tasks` mit `llm=true`). 3. Ergebnis wird später an denselben Chat zurückgesendet. +### Ergebnis-/Fehlerbehandlung + +- **SUCCEEDED:** M26 sendet die finale Hermes-Analyse (`analysis`) + kompakte Tool-Liste. Tool-Fehler (z.B. 404/keine Marktdaten) **brechen den Flow nicht ab** — die finale Analyse mit Einschränkungen wird trotzdem verständlich an Telegram gesendet, einzelne Tools als `[FAILED]` gelistet. +- **FAILED:** M26 sendet eine **klare Fehlermeldung** (`🔴 *task* fehlgeschlagen (Status: FAILED)` + Fehlercode + Details) — NICHT irreführend "✅ abgeschlossen". + ## Audit DB-Tabelle `telegram_message` (Migration `001_telegram_gateway.sql`):