Utilisateurs d'OpenClaw Docker : Épinglez au commit 0c926a2c5 pour corriger les extensions Discord et de salon défectueuses.

Le Problème
Si vous exécutez OpenClaw via Docker (docker build -t openclaw:local) et que vos extensions de canaux Discord, Signal, WhatsApp ou autres ont cessé de fonctionner après une mise à jour, vous n'êtes pas seul. Après avoir récupéré la dernière version principale et reconstruit, toutes les extensions de canaux échouent avec l'erreur : Error: Cannot find module '../../../src/infra/outbound/send-deps.js'.
Ceci est causé par le commit d9c285e93 ("Fix configure startup stalls from outbound send-deps imports") qui a réintroduit une importation relative cassée dans channel.ts. Les builds multi-étapes Docker ne livrent que le répertoire dist/, donc toutes les importations ../../../src/ échouent à l'exécution.
Il y a aussi un second problème (GitHub #48422) où dist/plugins/runtime/index.js est manquant dans les builds Docker, cassant Discord et WhatsApp même si vous contournez l'erreur send-deps.
La Solution (pour l'instant)
Nous avons parcouru l'historique git et trouvé un commit stable sur lequel vous pouvez vous baser : 0c926a2c5 — "fix(mattermost): carry thread context to non-inbound reply paths (#44283)". C'est la version 2026.3.14 et c'est le dernier commit avant que la chaîne de refonte de l'extension Discord ne commence. Toutes les extensions de canaux fonctionnent correctement à ce commit sur Docker.
Pour vous baser dessus :
cd ~/votre-repo-openclaw
git fetch origin
git checkout 0c926a2c5
docker build --no-cache -t openclaw:local
docker compose up -dImportant : N'allez pas au commit 439c21e07 même s'il semble propre dans la refonte, il a une erreur de module manquant différente (deliver.js). La limite sûre est 0c926a2c5.
Ce qui est Cassé en Amont
- Problème #46609 - l'importation send-deps.js casse les 10 extensions de canaux sur Docker
- PR #46944 - correction proposée mais PAS encore fusionnée
- Problème #48422 - second bug spécifique à Docker :
dist/plugins/runtime/index.jsmanquant (signalé le 16 mars, pas encore de PR de correction) - La dernière version est v2026.3.13-1 (14 mars) - aucune nouvelle version n'inclut l'une ou l'autre correction
À Noter
Après une reconstruction, vous devrez probablement réapprouver l'appairage Discord : openclaw pairing approve discord
De plus, si vous avez des montages de volumes personnalisés dans votre docker-compose.yml, sauvegardez une copie avant de récupérer car git pull entrera en conflit avec vos modifications locales.
📖 Lire la source complète : r/openclaw
👀 See Also

OpenClaw Multi-Agent Playbook : 7 Agents Isolés pour 5 €/Mois
Guide d'architecture complet pour exécuter des agents d'IA spécialisés avec une mémoire ciblée, des permissions de moindre privilège et un routage intelligent des modèles.

Revue pratique : 3 compétences essentielles sur Clawhub et 3 à éviter
Un développeur a testé les compétences de Clawhub pendant des semaines et en a trouvé trois qui valent la peine d'être installées : web-search (Brave), daily-brief et memory-search. Trois autres — food-order, multi-agent orchestrators et humanizer — gaspillent des tokens et ajoutent une complexité inutile.

Modèles de flux de travail pratiques pour un codage IA fiable dans les projets multi-fichiers
Un utilisateur de Reddit partage quatre améliorations spécifiques de flux de travail qui ont augmenté la fiabilité du codage par IA sur des projets multi-fichiers : démarrages spécifications d'abord, décomposition des tâches avec points de contrôle, boucles opérationnelles stables et revue signal uniquement.

Claude contre GPT pour la rédaction académique de thèse : Préserver le sens technique dans les sections Méthodes
Un doctorant compare Claude et GPT pour la révision d'articles sur la co-conception vision par ordinateur / matériel, constatant que Claude est plus fiable pour préserver le sens technique et la structure des arguments, tandis que GPT simplifie parfois les affirmations.