NanoClaw Container Debug

Diagnostica el tiempo de ejecución del agente en contenedores de NanoClaw a través de sus dos DBs de sesión SQLite y logs.

Por nanocoai · nanocoai/nanoclaw

Probado · Funciona ★ 8.8/10

NanoClaw Container Debug — Diagnostica el tiempo de ejecución del agente en contenedores de NanoClaw a través de sus dos DBs de sesión SQLite y logs.

Qué hace

Recorre la arquitectura host/contenedor de NanoClaw (flujo de mensajes inbound.db / outbound.db, montajes, secretos de OneCLI gateway, liveness de heartbeat) y enumera cuatro modos de fallo nombrados con comandos de diagnóstico exactos. Se activa con frases genéricas ('container fails', 'authentication problems', 'things aren't working') pero todo el cuerpo — rutas de archivo, nombres de imagen, CLI (`ncl`), esquemas de DB — está codificado para el repositorio nanocoai/nanoclaw, por lo que solo ayuda si esa es la base de código real.

Informe de la prueba

Se le proporcionó un fallo simulado de '401 + container exits immediately' y rastreó directamente la causa real a través de su propio playbook — OneCLI selective secret mode — con la corrección exacta de una línea (`onecli agents set-secret-mode --id <agent-id> --mode all`); un pase genérico de depuración de Docker no tiene forma de saber que ese comando existe. La advertencia: cada ruta, esquema de DB y nombre de CLI es específico de este repositorio, por lo que solo es útil si tu proyecto es realmente NanoClaw.

Probado el: 2026-07-14 · Claude Code 2.x (agent harness)

Instalación

git clone https://github.com/nanocoai/nanoclaw
cd nanoclaw
mkdir -p ~/.claude/skills
cp -r .claude/skills/debug ~/.claude/skills/debug

Comandos y prompts de ejemplo

  • /debugDiagnostica el tiempo de ejecución del agente en contenedores de NanoClaw a través de sus dos DBs de sesión SQLite y logs.

Los skills se activan con peticiones en lenguaje natural, sin comandos que memorizar. Tras instalarlo, prompts como estos lo activan (en inglés):

  • Debug why my NanoClaw container exits immediately
  • Diagnose the 401 error in my NanoClaw setup
  • Fix the OneCLI secret mode breaking my container