OpenClaw Dockerユーザーの皆様: 破損したDiscordおよびチャンネル拡張機能を修正するには、コミット0c926a2c5に固定してください

✍️ OpenClawRadar📅 公開日: March 22, 2026🔗 Source
OpenClaw Dockerユーザーの皆様: 破損したDiscordおよびチャンネル拡張機能を修正するには、コミット0c926a2c5に固定してください
Ad

問題点

Docker経由でOpenClawを実行している場合(docker build -t openclaw:local)、Discord、Signal、WhatsAppなどのチャネル拡張機能が更新後に動作しなくなった場合、あなただけではありません。最新のmainブランチをプルしてリビルドすると、すべてのチャネル拡張機能が次のエラーで失敗します:Error: Cannot find module '../../../src/infra/outbound/send-deps.js'

これはコミットd9c285e93(「送信依存関係インポートによる設定起動停止を修正」)によって引き起こされており、channel.tsに壊れた相対インポートが再導入されました。Dockerのマルチステージビルドではdist/ディレクトリのみが配布されるため、../../../src/のインポートは実行時に失敗します。

さらに2つ目の問題(GitHub #48422)として、Dockerビルドからdist/plugins/runtime/index.jsが欠落しており、send-depsエラーを回避してもDiscordとWhatsAppが壊れたままです。

現時点での修正方法

git履歴を調査した結果、固定できる安定したコミットが見つかりました:0c926a2c5 — 「fix(mattermost): carry thread context to non-inbound reply paths (#44283)」。これはバージョン2026.3.14で、Discord拡張機能リファクタリングチェーンが始まる前の最後のコミットです。このコミットではDocker上で全てのチャネル拡張機能が正しく動作します。

固定するには:

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

重要:コミット439c21e07はリファクタリングがきれいに見えますが、異なるモジュール欠落エラー(deliver.js)があるため、移動しないでください。安全な境界は0c926a2c5です。

Ad

上流で壊れているもの

  • Issue #46609 - send-deps.jsインポートによりDocker上の全10チャネル拡張機能が壊れる
  • PR #46944 - 修正提案済みだがまだマージされていない
  • Issue #48422 - 2つ目のDocker固有バグ:dist/plugins/runtime/index.js欠落(3月16日報告、修正PRまだなし)
  • 最新リリースはv2026.3.13-1(3月14日) - いずれの修正も含まれていない

注意点

リビルド後はDiscordのペアリングを再承認する必要があります:openclaw pairing approve discord

また、docker-compose.ymlにカスタムボリュームマウントがある場合は、git pullがローカルの変更と競合するため、プル前にコピーを保存してください。

📖 完全なソースを読む: r/openclaw

Ad

👀 See Also

AGENTS.mdを正しく使う:正確性が25%向上するか、30%低下するか
Guides

AGENTS.mdを正しく使う:正確性が25%向上するか、30%低下するか

Augment CodeがAGENTS.mdファイルを直接比較テストした結果、最良のものはHaikuからOpusへのモデルアップグレードに匹敵する効果をもたらし、最悪のものは出力を悪化させることがわかりました。決定表、手続き的ワークフロー、段階的開示が効果的です。

OpenClawRadar
MCP経由で機械的タスクをDeepSeek V4 FlashにオフロードしてClaudeのコストを60分の1に削減
Guides

MCP経由で機械的タスクをDeepSeek V4 FlashにオフロードしてClaudeのコストを60分の1に削減

Redditユーザーが、ファイル分類、JSON再フォーマット、フィールド抽出をDeepSeek V4 Flashにルーティングすることで、Claude APIの費用を60分の1に削減。シンプルなMCPツールとCLAUDE.mdの拒否リストルールを使用。

OpenClawRadar
LLM音声問題:AI生成ライティングパターンの回避
Guides

LLM音声問題:AI生成ライティングパターンの回避

ある開発者が、LLM支援ライティングに共通する「LLM特有の表現」が即座にAI検知を引き起こす問題について議論し、これらのパターンを特定して本物らしさを編集するための記事を紹介しています。

OpenClawRadar
OpenClaw マルチエージェントプレイブック:5ドル/月で7つの独立したエージェント
Guides

OpenClaw マルチエージェントプレイブック:5ドル/月で7つの独立したエージェント

特化されたAIエージェントを、焦点を絞ったメモリ、最小権限のパーミッション、スマートなモデルルーティングで実行するための完全なアーキテクチャガイド

@procoder