NanoClaw Container Debug

Diagnosticer NanoClaws containeriserede agent runtime via dens to SQLite session DB'er og logs.

Af nanocoai · nanocoai/nanoclaw

Testet · Virker ★ 8.8/10

NanoClaw Container Debug — Diagnosticer NanoClaws containeriserede agent runtime via dens to SQLite session DB'er og logs.

Hvad det gør

Gennemgår NanoClaws host/container-arkitektur (inbound.db / outbound.db meddelelsesflow, mounts, OneCLI gateway secrets, heartbeat liveness) og lister fire navngivne fejltyper med præcise diagnostiske kommandoer. Udløses af generisk sprogbrug ('container fails', 'authentication problems', 'things aren't working'), men hele indholdet — filstier, imagenavne, CLI (`ncl`), DB-skemaer — er hardkodet til nanocoai/nanoclaw repoet, så det hjælper kun, hvis det er den faktiske kodebase.

Testrapport

Fodrede den med en simuleret '401 + container exits immediately' fejl, og den sporede direkte til den virkelige årsag via sin egen playbook — OneCLI selective secret mode — med den præcise et-linjes fix (`onecli agents set-secret-mode --id <agent-id> --mode all`); en generisk Docker-debugging-gennemgang har ingen måde at vide, at den kommando eksisterer. Fangsten: hver sti, DB-skema og CLI-navn er specifikt for dette ene repo, så det er kun nyttigt, hvis dit projekt faktisk er NanoClaw.

Testet: 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

Kommandoer og eksempelprompter

  • /debugDiagnosticer NanoClaws containeriserede agent runtime via dens to SQLite session DB'er og logs.

Skills udløses af almindelige forespørgsler — ingen kommandoer at huske. Efter installationen aktiverer prompter som disse skillen (på engelsk):

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