In Supergruppen mit aktivierten Forum-Themen entscheidet MessageThreadId, wohin OpenClaw Transkripte schreibt; Heartbeat- und Tool-Antworten rutschen leicht in den Gruppenstamm. Dieser Leitfaden (v2026.4.14 / 4.x) bündelt Schmerzpunkte, eine Routing-Matrix, eine Symptom-Log-Fix-Tabelle, Webhook- versus Long-Polling-Notizen, acht reproduzierbare Schritte, Kennzahlen und eine VNC-Abnahmeliste.
1) Schmerzpunkte
- Fehlende Thread-IDs: Weiterleitungen oder Clientpfade lassen
message_thread_idweg; derselbe Mensch landet in zwei Transkriptpfaden. Das Vermischen von General mit benannten Unterthemen verschiebt Wahrnehmung und Logs. - Heartbeat-Drift: Ohne
lastoder explizites Ziel postet Automation im Root. Lange URLs oder Tool-Texte wirken wie Broadcasts—Frequenz, @all und Root-Policy gehören ins Runbook. - Tool-Outbound ohne Thread-Vererbung: Genehmigungskarten (Suche, Dateizugriff) können andere Queues nutzen und Antworten im Stamm ausliefern. Helfer müssen immer die zuletzt eingehende Thread-ID mitsenden.
Symptom → Log → erster Fix
Tabelle für Tickets: Telegram-UI, Gateway-Konsole und lokale Logs gleichzeitig auf dem VNC-Desktop prüfen.
| Sichtbar im Chat | Log-Beweis zuerst | Erste Maßnahme (ohne Modellwechsel) | Eskalation |
|---|---|---|---|
| Kontextverlust derselben Person | Zwei Inbound-Events mit unterschiedlichen Pfaden; eines ohne Thread | Testkonto auf ein Unterthema fixieren, Weiterleitungen verbieten | Ein Bot pro Thema oder Forum deaktivieren |
| Heartbeat stört falsches Thema | Outbound ohne Thread oder mit alter ID | Explizites Topic / last binden, Gateway neu starten | Intervall erhöhen, Jitter, Kurzstatus statt Fließtext |
| Tool-Antwort im falschen Raum | Inbound hat Thread, Outbound nicht | Assertion: ohne Thread kein Autopost | reply_to_message_id nachziehen |
Wie beim Multichannel-Artikel: erst ein Kanal bis zum Smoke-Finish.
2) Matrix
| Stil | Topologie | Kosten | Risiko |
|---|---|---|---|
| Themen-Trennung | Forum + ein Bot + striktes Routing | hoch | ID fehlt |
| Klein, ein Faden | klassische Supergroup | gering | Forum unnötig |
| Harte Mandanten | mehrere Bots/Gruppen | hoch | mehr Secrets |
| nur Broadcast | Kanal getrennt | mittel | schlecht für Tool-Agenten |
| bereits Multi-IM | Telegram-Forum-Fenster isolieren | mittel | Attributionslärm |
7) Symptom / Log / Fix & Transport
Reihenfolge einhalten: Telegram-Ereignis erreicht Gateway → Thread-Felder → erst dann Modell/Tools. Webhooks liefern schnelle Events, leiden aber unter Reverse-Proxy, TLS-Renewal und Duplikaten; Long-Polling plus aggressives Sleep auf einem Remote-Mac wirkt wie „fehlende Threads“, obwohl der Worker schläft.
| Transport | Vorteil im Forum | Typische Störung | VNC-Nutzen |
|---|---|---|---|
| Webhook | Korrelation mit HTTP-Logs | Öffentlicher Ingress, Timeouts | Health-URL im Safari der Remote-Maschine öffnen, Header/TLS screenshoten |
| Long polling | einfaches Labor-Setup | hängende Worker | top parallel zu Telegram-Zeitstempeln |
{
"update_id": 100000000,
"message": {
"message_id": 2048,
"chat": { "id": -1001234567890, "title": "Demo", "is_forum": true },
"message_thread_id": 99,
"from": { "id": 12345, "is_bot": false },
"text": "Toolkette im Thema fortsetzen"
}
}
Bei null zuerst native Texteingabe ohne Weiterleitung testen.
3) Acht Schritte
Forum im Client verifizieren
Screenshots, chat_id notieren.
Prüfen, ob der Composer auf General zeigt; last mit Tester abstimmen.
Bot-Rechte minimal (VNC)
Service-Nachrichten-Policy dokumentieren.
Ein Thema, viele Tool-Runden
Parallelspam zweier Kollegen testen.
Redigierte JSON-Felder loggen
Paarweise Inbound+Outbound derselben Sekunde speichern.
Heartbeat zielgebunden
Gateway neu starten nach Policy-Wechsel.
Plugin-Freigaben + Outbound-Thread
Karten- und Textpfad beide testen.
openclaw doctor
Version an Ticket anhängen.
Rollback-Runbook
Forum aus, Webhook widerrufen, Backup.
Pointer auf Transkripte vor Forum-Start für Audit behalten.
4) Kennzahlen
5) VNC-Abnahme
Zehnminütiges Gate vor jedem Release; nach Minor-Upgrades erneut smoken.
- Erwartete
message_thread_idim Inbound sichtbar - Heartbeat nicht im Root
- Zwei Themen parallel ohne Kollision
- Rollback-Screenshots
- Genehmigungskarte und finale Antwort im selben Thread
- Kein aggressives Sleep (NIC täuscht Gateway-Ausfall vor)
- TLS/Proxy-Fälligkeit dokumentiert
6) FAQ
F: exakt 4.14? Installierte Version gewinnt.
Fazit: VNCMac Remote Mac mit VNC hält Telegram Desktop und Gateway-Konsole in einer Beweiskette.