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

✍️ OpenClawRadar📅 Опубликовано: 22 марта 2026 г.🔗 Source
Пользователи OpenClaw Docker: зафиксируйте коммит 0c926a2c5, чтобы исправить неработающие расширения Discord и каналов.
Ad

Проблема

Если вы запускаете 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.

Ad

Что сломано в основной ветке

  • Проблема #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

Ad

👀 Смотрите также

Визуализация рабочего процесса Claude Code: иерархия памяти, навыки, хуки и цикл
Гайды

Визуализация рабочего процесса Claude Code: иерархия памяти, навыки, хуки и цикл

Пользователь Reddit поделился визуализацией рабочего процесса для Claude Code, охватывающей многоуровневую память CLAUDE.md (глобальная → репозиторий → область), навыки как повторно используемые шаблоны в .claude/skills/, и предлагаемый цикл работы (план → описание → принять → закоммитить).

OpenClawRadar
Уроки по настройке рабочего пространства OpenClaw: опыт двух месяцев использования
Гайды

Уроки по настройке рабочего пространства OpenClaw: опыт двух месяцев использования

Опыт разработчика с OpenClaw показывает, что качество рабочего пространства влияет на производительность агента в 5-10 раз, с конкретными рекомендациями по SOUL.md, AGENTS.md, MEMORY.md, USER.md и настройке навыков.

OpenClawRadar
Исправление для под-агентов, которые не отображались в OpenClaw v2026.3.13
Гайды

Исправление для под-агентов, которые не отображались в OpenClaw v2026.3.13

Обходное решение для OpenClaw v2026.3.13, когда пользовательские под-агенты не отображаются в списке агентов: упростите список агентов в openclaw.json, включив только идентификаторы, и вручную зарегистрируйте агентов в runs.json, установив статус 'idle'.

OpenClawRadar
Для создания 9 навыков Клода в Solo Studio: укладка инструкций для реальной работы
Гайды

Для создания 9 навыков Клода в Solo Studio: укладка инструкций для реальной работы

Один разработчик создал девять навыков Claude для видеопроизводства, аналитики, SEO, финансового моделирования и других задач. Ключевая идея: пишите навыки как инструкции для опытного коллеги, а не как документацию. Навыки срабатывают автоматически и комбинируются при пересечении задач.

OpenClawRadar