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

Postagem no Reddit: Desenvolvedores Precisam de Melhores Práticas de Codificação com IA, Não Apenas Melhores Ferramentas
Guides

Postagem no Reddit: Desenvolvedores Precisam de Melhores Práticas de Codificação com IA, Não Apenas Melhores Ferramentas

Uma publicação no Reddit argumenta que a insatisfação dos desenvolvedores com ferramentas de codificação por IA decorre de práticas inadequadas de prompt, especificamente 'prompting bruto' sem contexto ou estrutura. O autor recomenda usar estruturas de suporte como CLAUDE.md e fluxos de trabalho estruturados para obter código pronto para produção do Claude.

OpenClawRadar
Maximizando as Capacidades do Agente de IA no OpenClaw
Guides

Maximizando as Capacidades do Agente de IA no OpenClaw

A IA do OpenClaw pode ser otimizada selecionando o modelo certo e fornecendo contexto específico do sistema. Os modelos Qwen se destacam no uso de ferramentas, essencial para fluxos de trabalho autônomos.

OpenClawRadar
Maximizando o Uso do Claude: Um Fluxo de Trabalho de Analista de Dados com Cowork e Claude Code
Guides

Maximizando o Uso do Claude: Um Fluxo de Trabalho de Analista de Dados com Cowork e Claude Code

Um analista de dados sem experiência em programação compartilha como usa o Cowork para automação ponta a ponta e o Claude Code para tarefas pesadas — construindo uma ferramenta de geração de leads usando a API do Google Places, um painel de detecção de fraudes e postagens automatizadas em redes sociais.

OpenClawRadar
Projetando Restrições para Confiabilidade de Agentes de IA em Produção
Guides

Projetando Restrições para Confiabilidade de Agentes de IA em Produção

Uma postagem no Reddit detalha uma abordagem baseada em restrições para usar o Claude em operações complexas de base de código, enfatizando a enumeração explícita de modos de falha, execução em fases com pontos de verificação e regras anti-atalhos para alcançar zero builds quebrados ao remover 140 arquivos.

OpenClawRadar