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

Como a Memória do OpenCLAW Realmente Funciona: Corrigindo o 'Esquecimento' do Agente
Guides

Como a Memória do OpenCLAW Realmente Funciona: Corrigindo o 'Esquecimento' do Agente

Os agentes OpenCLAW não possuem memória persistente entre conversas - eles reconstroem o contexto a partir de arquivos como SOUL.md, USER.md e MEMORY.md a cada sessão. Problemas comuns de 'esquecimento' surgem de sessões inchadas, arquivos de memória desestruturados e confusão entre histórico de chat e armazenamento permanente.

OpenClawRadar
Maximizando o Valor em Sessões do Claude Code: Dicas de Eficiência de Tokens
Guides

Maximizando o Valor em Sessões do Claude Code: Dicas de Eficiência de Tokens

Aprenda estratégias práticas para economizar tokens no Claude Code, incluindo /clear e menções a arquivos com @, do guia oficial da Anthropic.

OpenClawRadar
Como Corrigir os Tempos de Resposta do OpenClaw Reduzindo o Inchaço de Contexto
Guides

Como Corrigir os Tempos de Resposta do OpenClaw Reduzindo o Inchaço de Contexto

Um desenvolvedor resolveu tempos de resposta de 10 minutos no OpenClaw reduzindo os arquivos de workspace injetados de 47.000 caracteres para 16.000 caracteres por meio de reestruturação de arquivos e alterações de configuração, incluindo a definição de bootstrapMaxChars para 8000 e a adição de salvaguardas de compactação.

OpenClawRadar
Seu LLM Não Deveria Ser Seu Fluxo de Trabalho de Agente de Codificação: Separação de Preocupações no OpenClaw
Guides

Seu LLM Não Deveria Ser Seu Fluxo de Trabalho de Agente de Codificação: Separação de Preocupações no OpenClaw

Se o seu fluxo de trabalho com agente de codificação parar ao atingir o limite de uso do LLM, o LLM está fazendo demais. Mantenha filas, estado, tentativas e verificação determinísticas—chame o LLM apenas para julgamento.

OpenClawRadar