OpenClaw Docker-Benutzer: Fixen Sie defekte Discord- und Kanalerweiterungen, indem Sie auf Commit 0c926a2c5 pinnen

✍️ OpenClawRadar📅 Veröffentlicht: 22. März 2026🔗 Source
OpenClaw Docker-Benutzer: Fixen Sie defekte Discord- und Kanalerweiterungen, indem Sie auf Commit 0c926a2c5 pinnen
Ad

Das Problem

Wenn Sie OpenClaw über Docker ausführen (docker build -t openclaw:local) und Ihre Discord-, Signal-, WhatsApp- oder andere Kanalerweiterungen nach einem Update nicht mehr funktionieren, sind Sie nicht allein. Nach dem Abrufen des neuesten Hauptzweigs und einem Neubau schlagen alle Kanalerweiterungen mit dem Fehler fehl: Error: Cannot find module '../../../src/infra/outbound/send-deps.js'.

Dies wird durch Commit d9c285e93 ("Fix configure startup stalls from outbound send-deps imports") verursacht, der einen kaputten relativen Import in channel.ts wieder eingeführt hat. Docker-Multi-Stage-Builds liefern nur das dist/-Verzeichnis aus, sodass alle ../../../src/-Imports zur Laufzeit fehlschlagen.

Es gibt auch ein zweites Problem (GitHub #48422), bei dem dist/plugins/runtime/index.js in Docker-Builds fehlt, was Discord und WhatsApp auch dann kaputt macht, wenn man den send-deps-Fehler umgeht.

Die Lösung (vorerst)

Wir haben die Git-Historie durchsucht und einen stabilen Commit gefunden, auf den Sie festnageln können: 0c926a2c5 — "fix(mattermost): carry thread context to non-inbound reply paths (#44283)". Dies ist Version 2026.3.14 und der letzte Commit, bevor die Discord-Erweiterungs-Refaktorisierungskette begann. Alle Kanalerweiterungen funktionieren bei diesem Commit unter Docker korrekt.

So nageln Sie darauf fest:

cd ~/your-openclaw-repo
git fetch origin
git checkout 0c926a2c5
docker build --no-cache -t openclaw:local
docker compose up -d

Wichtig: Gehen Sie nicht zu Commit 439c21e07, auch wenn dieser in der Refaktorisierung sauber aussieht, er hat einen anderen Fehler wegen eines fehlenden Moduls (deliver.js). Die sichere Grenze ist 0c926a2c5.

Ad

Was weiter oben kaputt ist

  • Issue #46609 - send-deps.js-Import macht alle 10 Kanalerweiterungen unter Docker kaputt
  • PR #46944 - vorgeschlagene Lösung, aber NOCH NICHT gemerged
  • Issue #48422 - zweiter Docker-spezifischer Bug: Fehlendes dist/plugins/runtime/index.js (gemeldet am 16. März, noch kein Fix-PR)
  • Die neueste Version ist v2026.3.13-1 (14. März) - keine neue Version enthält einen der Fixes

Zu beachten

Nach einem Neubau müssen Sie wahrscheinlich die Discord-Paarung erneut genehmigen: openclaw pairing approve discord

Außerdem, wenn Sie benutzerdefinierte Volume-Mounts in Ihrer docker-compose.yml haben, speichern Sie eine Kopie vor dem Abrufen, da git pull mit Ihren lokalen Änderungen in Konflikt geraten wird.

📖 Read the full source: r/openclaw

Ad

👀 Siehe auch

NemoClaw Windows-Einrichtungsprobleme und Lösungen
Anleitungen

NemoClaw Windows-Einrichtungsprobleme und Lösungen

NemoClaw-Installationen unter Windows schlagen mit drei spezifischen Fehlern fehl: nicht unterstützte Umgebung in Git Bash, Port 18789 bereits in Verwendung und Docker-Build scheitert bei OpenClaw-Installation. Die Ursache ist, dass NemoClaw nicht mit Windows im Hinterkopf entwickelt wurde, was WSL2 Ubuntu für einen erfolgreichen Setup erfordert.

OpenClawRadar
OpenClaw 3.22 Upgrade-Checkliste: Praktische Schritte von einem Entwickler, der sich die Finger verbrannt hat
Anleitungen

OpenClaw 3.22 Upgrade-Checkliste: Praktische Schritte von einem Entwickler, der sich die Finger verbrannt hat

Ein Entwickler teilt spezifische Upgrade-Schritte für OpenClaw 3.22, einschließlich der Überprüfung veralteter Umgebungsvariablen, dem Erstellen von Backups, dem Ausführen von Migrationsbefehlen und der Überprüfung der Plugin-Kompatibilität.

OpenClawRadar
Entwurf von Einschränkungen für die Zuverlässigkeit von KI-Agenten in Produktionsumgebungen
Anleitungen

Entwurf von Einschränkungen für die Zuverlässigkeit von KI-Agenten in Produktionsumgebungen

Ein Reddit-Beitrag beschreibt einen einschränkungsbasierten Ansatz zur Nutzung von Claude für komplexe Codebasis-Operationen. Dabei werden explizite Aufzählungen von Fehlermodi, gestaffelte Ausführung mit Kontrollpunkten und Anti-Kurzschluss-Regeln betont, um beim Entfernen von 140 Dateien keine fehlerhaften Builds zu erzeugen.

OpenClawRadar
Wie 40 Prompt-Überarbeitungen Claude AI-Zusammenfassungen zu einem Produkt machten: Eine Fallstudie einer Nachhilfeplattform (19.000 USD MRR)
Anleitungen

Wie 40 Prompt-Überarbeitungen Claude AI-Zusammenfassungen zu einem Produkt machten: Eine Fallstudie einer Nachhilfeplattform (19.000 USD MRR)

Eine Lernplattform mit 19.000 $ MRR hat ihren von Claude generierten Prompt für Sitzungszusammenfassungen über 12 Monate hinweg mehr als 40 Mal überarbeitet. Die Reise von der vagen Version 1 zur personalisierten Version 40 zeigt, wie Prompt Engineering aus einer Funktion ein Produkt macht.

OpenClawRadar