NanoClaw Container Debug

Diagnostiziert NanoClaws containerisierte Agenten-Laufzeitumgebung über seine zwei SQLite-Sitzungs-DBs und Logs.

von nanocoai · nanocoai/nanoclaw

Getestet · Funktioniert ★ 8.8/10

NanoClaw Container Debug — Diagnostiziert NanoClaws containerisierte Agenten-Laufzeitumgebung über seine zwei SQLite-Sitzungs-DBs und Logs.

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 immediately
  • Diagnose the 401 error in my NanoClaw setup
  • Fix the OneCLI secret mode breaking my container