Corrigir "Client disconnected" do LM Studio com OpenClaw: Aumente o Watchdog de Execução Embutida Parada
Se você está executando o OpenClaw com modelos locais via LM Studio e vendo Client disconnected. Stopping generation..., o modelo provavelmente não está quebrado — o watchdog interno do OpenClaw está matando a requisição antes que o primeiro token chegue. Aqui está a correção exata.
A causa raiz
O OpenClaw tem um watchdog de diagnóstico que aborta execuções incorporadas "travadas". O limite está em um arquivo JS compilado (diagnostic-DhwkYT4X.js) sob .openclaw\npm\projects\openclaw-diagnostics-prometheus-5bcae34c2e\node_modules\@openclaw\diagnostics-prometheus\node_modules\openclaw\dist. Duas constantes o controlam:
const MIN_STALLED_EMBEDDED_RUN_ABORT_MS = 5000000; // ~83 minutos const STALLED_EMBEDDED_RUN_ABORT_WARN_MULTIPLIER = 15;
Alterar esses valores e reiniciar o gateway interrompeu as desconexões para um usuário executando modelos Qwen, Gemma e DeepSeek em um HP All-in-One com 32 GB de RAM (Windows 10, OpenClaw 2026.7.1-2, LM Studio 1.0.7 build 2).
Por que os timeouts padrão não ajudam
Os suspeitos usuais — agents.defaults.timeoutSeconds, models.providers.lmstudio.timeoutSeconds, etc. — não tiveram efeito. O watchdog dispara antes do timeout do provedor. Observe também que openclaw doctor pode redefinir sua configuração, então alterações manuais de configuração podem ser revertidas.
Aplicando a correção
Edite as constantes nesse arquivo dist (ou na fonte, se você a tiver), então reinicie o gateway:
openclaw gateway restart
Reiniciar o Windows também pode ser necessário para um teste limpo.
O autor observou desconexões em ~6,5 minutos em primeiras requisições pesadas, consistente com a lógica do watchdog (5000000 ms × 15 = 75.000 ms = 75 s? — na verdade a matemática no post está um pouco errada, mas o ponto permanece: o limite era muito baixo para processamento local longo de prompt).
Este é um problema de nicho, mas profundamente irritante para qualquer pessoa que execute OpenClaw com modelos locais. Se você encontrou isso, esta é a correção.
📖 Leia a fonte completa: r/openclaw
👀 See Also

Fluxo de Trabalho do Código Claude Explica Visualmente a Hierarquia de Memória e o Sistema de Habilidades
Um usuário do Reddit compartilhou um diagrama visual mostrando a estrutura de fluxo de trabalho do Claude Code, incluindo camadas de memória com arquivos CLAUDE.md e habilidades reutilizáveis definidas em diretórios .claude/skills/. O loop de fluxo de trabalho sugere usar o modo Plano, descrever recursos, aceitar automaticamente e fazer commits frequentemente.

5 Verificações de Coerência Antes de Qualquer Perfil OpenClaw Ir ao Ar
Pare de perseguir o spoofing perfeito. A coerência interna dos sinais é mais importante. Verificações de TLS, localidade, WebGL, canvas e comportamento do r/openclaw.

Substituindo a Memória Padrão do OpenClaw por Redis e Qdrant para Sistemas Multiagente de Produção
Um desenvolvedor substituiu a memória padrão do SQLite do OpenClaw por Redis para estado efêmero e Qdrant para memória vetorial persistente para resolver problemas de escalabilidade em configurações multiagente, implementando busca semântica, compartilhamento entre agentes e gravações concorrentes.

Construindo um Sistema de Glossário Personalizado em Hindi com Claude: De 76% a 92% de Precisão em 10 Meses
Um desenvolvedor solo em Bangalore construiu um sistema de glossário personalizado para Claude, melhorando a precisão do vocabulário de domínio em Hindi de 76% para 92%. Termos baseados em exemplos com frases de contexto funcionaram melhor.