Мониторинг-дашборд для NanoClaw

★ 7.5 · devops

add-dashboard is a Claude Code skill that installs a local monitoring dashboard for NanoClaw by adding the @nanoco/nanoclaw-dashboard npm package and a pusher module that sends periodic JSON snapshots. The pusher collects database state every 60 seconds and streams log file output every 2 seconds to the dashboard's /api/ingest and /api/logs/push endpoints. Three files are copied into src/ — dashboard-pusher.ts along with its behavior and wiring tests — and a single dynamic import block is inserted into main() in src/index.ts, just before the boot-complete log line. The web UI at port 3100 covers seven pages: overview with token usage and cache hit rate, agent groups, sessions, channels, messages, users, and real-time log streaming with level filtering. It suits teams who need visibility into NanoClaw agent activity, context window consumption, and session state without modifying the service core.