NanoClaw Container Debug
Diagnostica il runtime dell'agente containerizzato di NanoClaw tramite i suoi due DB di sessione SQLite e i log.
Promosso
Cosa fa
Illustra l'architettura host/container di NanoClaw (flusso di messaggi `inbound.db` / `outbound.db`, mount, segreti del gateway OneCLI, liveness heartbeat) ed elenca quattro modalità di fallimento nominate con comandi diagnostici esatti. Si attiva su frasi generiche ('container fails', 'authentication problems', 'things aren't working') ma l'intero corpo — percorsi di file, nomi di immagini, CLI (`ncl`), schemi DB — è hardcoded al repository `nanocoai/nanoclaw`, quindi è utile solo se quella è la codebase effettiva.
Rapporto di test
Fornito un errore simulato '401 + container exits immediately' e ha tracciato direttamente la causa reale tramite il suo playbook — modalità segreta selettiva OneCLI — con la correzione esatta di una riga (`onecli agents set-secret-mode --id <agent-id> --mode all`); un passaggio generico di debug Docker non ha modo di sapere che quel comando esiste. Il problema: ogni percorso, schema DB e nome CLI è specifico di questo repository, quindi è utile solo se il tuo progetto è effettivamente NanoClaw.
Testato il: 2026-07-14 · Claude Code 2.x (agent harness)
Installazione
git clone https://github.com/nanocoai/nanoclaw cd nanoclaw mkdir -p ~/.claude/skills cp -r .claude/skills/debug ~/.claude/skills/debug
Comandi e prompt di esempio
/debugDiagnostica il runtime dell'agente containerizzato di NanoClaw tramite i suoi due DB di sessione SQLite e i log.
Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):
Debug why my NanoClaw container exits immediatelyDiagnose the 401 error in my NanoClaw setupFix the OneCLI secret mode breaking my container