Corrige el error "Client disconnected" de LM Studio con OpenClaw: aumenta el watchdog de ejecuciones integradas estancadas
Si está ejecutando OpenClaw con modelos locales a través de LM Studio y ve Client disconnected. Stopping generation..., probablemente el modelo no está roto — el vigilante interno de OpenClaw está abortando la solicitud antes de que llegue el primer token. Aquí está la solución exacta.
La causa raíz
OpenClaw tiene un vigilante de diagnóstico que aborta ejecuciones integradas "atascadas". El umbral se encuentra en un archivo JS compilado (diagnostic-DhwkYT4X.js) bajo .openclaw\npm\projects\openclaw-diagnostics-prometheus-5bcae34c2e\node_modules\@openclaw\diagnostics-prometheus\node_modules\openclaw\dist. Dos constantes lo controlan:
const MIN_STALLED_EMBEDDED_RUN_ABORT_MS = 5000000; // ~83 minutos const STALLED_EMBEDDED_RUN_ABORT_WARN_MULTIPLIER = 15;
Cambiar estos valores y reiniciar la puerta de enlace (gateway) detuvo las desconexiones para un usuario que ejecutaba modelos Qwen, Gemma y DeepSeek en una HP All-in-One con 32 GB de RAM (Windows 10, OpenClaw 2026.7.1-2, LM Studio 1.0.7 build 2).
Por qué los timeouts estándar no ayudan
Los sospechosos habituales — agents.defaults.timeoutSeconds, models.providers.lmstudio.timeoutSeconds, etc. — no tuvieron efecto. El vigilante se activa antes del timeout del proveedor. También tenga en cuenta que openclaw doctor puede restablecer su configuración, por lo que los cambios manuales pueden revertirse.
Aplicando la solución
Edite las constantes en ese archivo dist (o en la fuente si la tiene), luego reinicie la puerta de enlace:
openclaw gateway restart
También puede ser necesario reiniciar Windows para una prueba limpia.
El autor observó desconexiones a los ~6.5 minutos en las primeras solicitudes pesadas, consistente con la lógica del vigilante (5000000 ms × 15 = 75000 ms = 75 s? — en realidad las matemáticas en el post están un poco equivocadas, pero el punto es válido: el umbral era demasiado bajo para el procesamiento largo de prompts locales).
Este es un problema de nicho pero profundamente molesto para cualquiera que ejecute OpenClaw con modelos locales. Si se ha topado con él, esta es la solución.
📖 Lea la fuente completa: r/openclaw
👀 Ver también

Cómo configurar sub-agentes con espacios de trabajo separados en OpenClaw
Solución de la comunidad para configurar múltiples sub-agentes con workspaces aislados y diferentes modelos

Dominando las habilidades de OpenClaw: Una guía paso a paso
Desbloquea todo el potencial de OpenClaw con esta guía completa sobre la construcción de nuevas habilidades. Aprende estrategias clave para mejorar tus proyectos utilizando agentes de codificación AI.

Optimización de Costos de OpenClaw: Cinco Configuraciones para el Uso Continuo de Agentes
Un desarrollador que ejecuta OpenClaw continuamente en una Raspberry Pi identificó cinco configuraciones que redujeron significativamente los costos del agente al optimizar para el costo en lugar de la capacidad predeterminada.

Solucionar errores de 'No se pudo iniciar el espacio de trabajo' en Claude Cowork para Windows 11 Home
Un usuario resolvió los errores de inicio de Claude Cowork en Windows 11 Home instalando Windows Subsystem for Linux (WSL2) desde Microsoft Store, lo cual es necesario para la tecnología de máquina virtual subyacente.