Ocultar linhas de execução do OpenClaw no chat do Telegram: correção com um comando

Se você usa o OpenClaw via Telegram, provavelmente já viu linhas ⚙️ Exec: brutas poluindo seu chat após cada comando do agente. Isso ocorre porque as chaves de configuração streaming.preview.toolProgress e streaming.progress.toolProgress vêm como true por padrão, transmitindo todo o progresso das ferramentas — incluindo detalhes de execução — para as mensagens do Telegram. Essas chaves não são escritas no openclaw.json por padrão, então devem ser adicionadas manualmente.
A Correção (Um Comando)
Execute o seguinte comando Python para fazer backup automático da sua configuração e escrever as chaves necessárias:
python3 -c "
import json, os, shutil
p = os.path.expanduser('~/.openclaw/openclaw.json')
shutil.copy(p, p + '.backup')
with open(p) as f: c = json.load(f)
c.setdefault('channels', {}).setdefault('telegram', {})['streaming'] = {
'preview': {'toolProgress': False},
'progress': {'toolProgress': False}
}
with open(p, 'w') as f: json.dump(c, f, indent=2)
print('Pronto. Reinicie o gateway do OpenClaw.')
"Validar JSON
Após a alteração, verifique se sua configuração é um JSON válido:
node -e "JSON.parse(require('fs').readFileSync(require('os').homedir()+'/.openclaw/openclaw.json','utf8')); console.log('JSON OK')"Reiniciar Gateway
Mate o gateway do OpenClaw em execução e inicie-o novamente (substitua <SEU_PORTA> pela sua porta real):
pkill -f "openclaw.*gateway" && sleep 2 && openclaw gateway --port <SEU_PORTA> & bg %1Nota: após o &, o processo pode ficar em estado Suspenso. Executar bg %1 o retoma.
Chaves de Configuração Relevantes
streaming.preview.toolProgress– defina comofalsestreaming.progress.toolProgress– defina comofalse
O post original do blog e os vídeos (inglês e alemão) estão linkados na fonte abaixo.
📖 Leia a fonte completa: r/openclaw
👀 See Also

Pare os travessões do Claude com uma linha em Preferências ou Claude.md
Adicione uma frase específica às preferências do seu perfil Claude.ai ou ao arquivo Claude.md para reduzir travessões em ~98%. Este é um ajuste prático testado pela comunidade.

Criando um Portfólio de Desenvolvedor com Claude Code: Fluxo de Trabalho e Lições Aprendidas de um Dev Júnior
Um desenvolvedor júnior (MERN stack) de 21 anos compartilha como construiu o site nidhil.live usando Claude Code, enfatizando a importância de prompts específicos e de entender o código gerado, em vez de copiar e colar cegamente.

Agentes de Navegador Consumiram Meu Orçamento de API: O Custo Oculto dos Loops de Observação
Executando agentes de IA em tarefas web reais? Um usuário do Reddit relata que os loops de observação no navegador — e não o modelo — são o principal custo. Cada clique, espera e observação gera uma ida e volta, e a baixa qualidade dos snapshots cria um espiral de falhas que infla o uso de tokens. Ambientes isolados de navegador e execução mais rápida do agente são medidas-chave de redução de custos.

OpenClaw Implementa Correção de Custo da API e Melhorias na Ferramenta de Modelo Local
A OpenClaw lançou atualizações importantes que abordam os custos de uso da API e melhoram as integrações de ferramentas de modelos locais, aprimorando a experiência do desenvolvedor e a eficiência operacional.