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

5 Principais Capacidades do OpenClaw Disponíveis Sem Instalar Habilidades
A instalação básica do OpenClaw pode lidar com operações de arquivos, comandos de shell, busca na web, tarefas agendadas e fluxos de trabalho de múltiplas etapas sem habilidades adicionais, reduzindo custos de tokens e complexidade de configuração.

Precificação de Agentes de IA: Lições da Venda do OpenClaw para Pequenas Empresas
Após meses vendendo agentes OpenClaw para escritórios de advocacia e imobiliárias, um desenvolvedor compartilha estratégias práticas de precificação: precificação por assento falha, enquadramento como 'funcionário de IA' vence, e repasse de custos de LLM evita erosão de margem.

Criando Habilidades Personalizadas para o Claude Co-Work: Melhores Práticas e Formatos
Explore as melhores práticas para criar habilidades personalizadas para o Claude Co-Work com dicas específicas de formatação e conselhos de implementação baseados em insights de experiência do usuário.

Estrutura de Código do Claude que Sobreviveu a Múltiplos Projetos Reais
Um desenvolvedor compartilha uma configuração do Claude Code que se manteve em 2-3 projetos reais com múltiplas habilidades, servidores MCP e agentes. As principais descobertas incluem usar CLAUDE MD para consistência, dividir habilidades por intenção, implementar hooks e manter o uso de contexto abaixo de 60%.