NanoClaw Container Debug
Diagnostiziert NanoClaws containerisierte Agenten-Laufzeitumgebung über seine zwei SQLite-Sitzungs-DBs und Logs.
Getestet · Funktioniert
Was es kann
Führt durch NanoClaws Host/Container-Architektur (inbound.db / outbound.db Nachrichtenfluss, mounts, OneCLI gateway secrets, heartbeat liveness) und listet vier benannte Fehlermodi mit exakten Diagnosebefehlen auf. Löst bei generischen Formulierungen aus ('container fails', 'authentication problems', 'things aren't working'), aber der gesamte Inhalt – Dateipfade, Image-Namen, CLI (`ncl`), DB-Schemas – ist fest auf das nanocoai/nanoclaw-Repo codiert, sodass es nur hilft, wenn dies die tatsächliche Codebasis ist.
Testbericht
Einen simulierten '401 + Container beendet sich sofort'-Fehler zugeführt und es führte direkt zur eigentlichen Ursache über sein eigenes Playbook – OneCLI selective secret mode – mit dem exakten Ein-Zeilen-Fix (`onecli agents set-secret-mode --id <agent-id> --mode all`); ein generischer Docker-Debugging-Durchlauf kann nicht wissen, dass dieser Befehl existiert. Der Haken: Jeder Pfad, jedes DB-Schema und jeder CLI-Name ist spezifisch für dieses eine Repo, daher ist es nur nützlich, wenn Ihr Projekt tatsächlich NanoClaw ist.
Getestet am: 2026-07-14 · Claude Code 2.x (agent harness)
Installation
git clone https://github.com/nanocoai/nanoclaw cd nanoclaw mkdir -p ~/.claude/skills cp -r .claude/skills/debug ~/.claude/skills/debug
Befehle & Beispiel-Prompts
/debugDiagnostiziert NanoClaws containerisierte Agenten-Laufzeitumgebung über seine zwei SQLite-Sitzungs-DBs und Logs.
Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):
Debug why my NanoClaw container exits immediatelyDiagnose the 401 error in my NanoClaw setupFix the OneCLI secret mode breaking my container