Usuários do OpenClaw Docker: Fixem no commit 0c926a2c5 para corrigir as extensões do Discord e dos canais quebradas.

✍️ OpenClawRadar📅 Publicado: March 22, 2026🔗 Source
Usuários do OpenClaw Docker: Fixem no commit 0c926a2c5 para corrigir as extensões do Discord e dos canais quebradas.
Ad

O Problema

Se você está executando o OpenClaw via Docker (docker build -t openclaw:local) e suas extensões de canal Discord, Signal, WhatsApp ou outras pararam de funcionar após a atualização, você não está sozinho. Após baixar a versão mais recente da branch principal e reconstruir, todas as extensões de canal falham com o erro: Error: Cannot find module '../../../src/infra/outbound/send-deps.js'.

Isso é causado pelo commit d9c285e93 ("Fix configure startup stalls from outbound send-deps imports") que reintroduziu uma importação relativa quebrada no channel.ts. As builds multiestágio do Docker apenas enviam o diretório dist/, então quaisquer importações ../../../src/ quebram em tempo de execução.

Há também um segundo problema (GitHub #48422) onde dist/plugins/runtime/index.js está faltando nas builds do Docker, quebrando Discord e WhatsApp mesmo se você corrigir o erro send-deps.

A Correção (por enquanto)

Rastreamos o histórico do git e encontramos um commit estável para o qual você pode fixar: 0c926a2c5 — "fix(mattermost): carry thread context to non-inbound reply paths (#44283)". Esta é a versão 2026.3.14 e é o último commit antes da cadeia de refatoração da extensão Discord começar. Todas as extensões de canal funcionam corretamente neste commit no Docker.

Para fixar nele:

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

Importante: Não vá para o commit 439c21e07 mesmo que ele pareça limpo na refatoração, ele tem um erro diferente de módulo ausente (deliver.js). O limite seguro é 0c926a2c5.

Ad

O Que Está Quebrado a Montante

  • Issue #46609 - importação send-deps.js quebra todas as 10 extensões de canal no Docker
  • PR #46944 - correção proposta mas AINDA NÃO mesclada
  • Issue #48422 - segundo bug exclusivo do Docker: falta dist/plugins/runtime/index.js (registrado em 16 de março, sem PR de correção ainda)
  • A versão mais recente é v2026.3.13-1 (14 de março) - nenhuma nova versão inclui qualquer correção

Atenção

Após uma reconstrução, você provavelmente precisará reaprovar o emparelhamento do Discord: openclaw pairing approve discord

Além disso, se você tiver montagens de volume personalizadas no seu docker-compose.yml, salve uma cópia antes de baixar, pois git pull entrará em conflito com suas alterações locais.

📖 Leia a fonte completa: r/openclaw

Ad

👀 See Also