Пользователи OpenClaw Docker: зафиксируйте коммит 0c926a2c5, чтобы исправить неработающие расширения Discord и каналов.

Проблема
Если вы запускаете OpenClaw через Docker (docker build -t openclaw:local) и ваши расширения каналов Discord, Signal, WhatsApp или другие перестали работать после обновления, вы не одиноки. После загрузки последней версии main и пересборки все расширения каналов завершаются с ошибкой: Error: Cannot find module '../../../src/infra/outbound/send-deps.js'.
Это вызвано коммитом d9c285e93 («Исправление зависаний настройки при запуске из-за импортов send-deps»), который вернул сломанный относительный импорт в channel.ts. Многоэтапные сборки Docker поставляют только каталог dist/, поэтому любые импорты ../../../src/ ломаются во время выполнения.
Также есть вторая проблема (GitHub #48422), где dist/plugins/runtime/index.js отсутствует в сборках Docker, что ломает Discord и WhatsApp, даже если вы обойдёте ошибку send-deps.
Исправление (на данный момент)
Мы проследили историю 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.
Что сломано в основной ветке
- Проблема #46609 — импорт send-deps.js ломает все 10 расширений каналов в Docker
- PR #46944 — предложено исправление, но ЕЩЁ НЕ СЛИТО
- Проблема #48422 — вторая ошибка только для Docker: отсутствует
dist/plugins/runtime/index.js(заведена 16 марта, исправляющий PR ещё не создан) - Последний релиз — v2026.3.13-1 (14 марта) — ни одно новое обновление не включает ни одно исправление
Внимание
После пересборки вам, скорее всего, потребуется повторно подтвердить сопряжение Discord: openclaw pairing approve discord
Также, если у вас есть пользовательские точки монтирования томов в вашем docker-compose.yml, сохраните копию перед загрузкой, так как git pull вызовет конфликт с вашими локальными изменениями.
📖 Прочитайте полный источник: r/openclaw
👀 Смотрите также

Проект OpenClaw: Операционная система для управления несколькими проектами (фреймворк)
Фреймворк, который изолирует проекты с помощью стандартизированных директорий, использует cron для автоматизации вместо агентов для предсказуемых задач и реализует обязательные протоколы резервного копирования для снижения расхода токенов и повышения согласованности выполнения.

Руководство по настройке OpenClaw на основе анализа Reddit: оборудование, стоимость, память и практики безопасности
Пользователь Reddit проанализировал типичные ошибки при внедрении OpenClaw и создал практическое руководство по настройке на основе отзывов сообщества. Руководство охватывает аппаратные требования, оптимизацию затрат до $10 в месяц, управление памятью с помощью файлов MEMORY.md и меры безопасности для предотвращения атак через инъекцию промптов.

Использование паттерна Диспетчер для снижения затрат на API Claude на 95%
Разработчик сократил свои расходы на API Claude с $800–$2000/месяц до примерно $215/месяц, внедрив паттерн диспетчера, который делегирует тяжёлую работу в Claude Code CLI по подписке Claude Max, используя минимальное количество токенов API для оркестрации.

Руководство по настройке OpenClaw на VPS от Hostinger
Пошаговое руководство по развертыванию OpenClaw на VPS от Hostinger, подключению AI-API от OpenAI и Entropics, а также интеграции с Telegram для круглосуточной работы.