Mantén tu Gateway sano con openclaw doctor
¿Alguna vez has sentido que tu configuración debería funcionar pero simplemente no lo hace? A veces pasas demasiado tiempo revisando archivos buscando un error tipográfico o una variable mal puesta. Es frustrante perder tiempo en problemas de entorno cuando podrías estar construyendo cosas nuevas.
Para esos momentos, la mejor opción es dejar que las herramientas trabajen por ti.
Requisitos previos
Sección titulada «Requisitos previos»- Acceso a la CLI de OpenClaw.
- Gateway y canales instalados.
Inicio rápido
Sección titulada «Inicio rápido»El comando doctor realiza chequeos de salud y aplica correcciones rápidas. Sigue estos pasos para limpiar tu entorno:
- Ejecuta el diagnóstico básico:
Ventana de terminal openclaw doctor - Si encuentras errores, usa el flag de reparación automática:
Ventana de terminal openclaw doctor --repair - Para un análisis más exhaustivo, utiliza la opción profunda:
Ventana de terminal openclaw doctor --deep
Ten en cuenta que --fix es un alias de --repair. Cuando usas este comando, el sistema genera un backup en ~/.openclaw/openclaw.json.bak y elimina las claves de configuración desconocidas, listando cada una de ellas.
Las solicitudes interactivas (como arreglos de OAuth o keychain) solo aparecen si usas una terminal TTY y no has activado el flag --non-interactive. En entornos automatizados como cron o Telegram, estos avisos se omiten.
Solución de problemas
Sección titulada «Solución de problemas»Conflictos de variables en macOS
Sección titulada «Conflictos de variables en macOS»Si usas macOS y recibes errores de “unauthorized” que no desaparecen, es probable que existan variables de entorno en launchctl que sobreescriben tu archivo de configuración.
Verifica si tienes valores guardados:
launchctl getenv OPENCLAW_GATEWAY_TOKENlaunchctl getenv OPENCLAW_GATEWAY_PASSWORDSi los comandos anteriores devuelven algún valor, elimínalos para recuperar el control de tu configuración:
launchctl unsetenv OPENCLAW_GATEWAY_TOKENlaunchctl unsetenv OPENCLAW_GATEWAY_PASSWORDEjecución en modo Headless
Sección titulada «Ejecución en modo Headless»Si corres el comando en un entorno sin terminal, recuerda que el sistema saltará cualquier paso que requiera interacción humana. Asegúrate de configurar las credenciales correctamente antes de automatizar estas tareas.
Si necesitas ayuda adicional con tu configuración, consulta el AI Setup Assistant.
Próximos pasos
Sección titulada «Próximos pasos»OpenClaw Expert
Sigues atascado?
Si esta pagina no resolvio tu caso, pregunta a OpenClaw Expert para pasos concretos.