Kuro Status Check
Standardized status inquiry: health → loop → recent activity → issues.
Steps
Health check
curl -sf http://localhost:3001/healthIf unreachable, report "Kuro offline" and stop.
Unified status
curl -sf http://localhost:3001/status | jq '{instance: .instance, uptime: .uptime, claude: .claude, loop: .loop, cron: .cron, telegram: .telegram}'Recent logs (last 20 lines)
tail -20 ~/.mini-agent/instances/*/server.log 2>/dev/null || echo "No server.log found"All timestamps are UTC. Do not interpret as local time.
Open GitHub issues
gh issue list --repo $(git remote get-url origin | sed 's/.*github.com[:/]//' | sed 's/.git$//') --limit 5 --state open 2>/dev/null || echo "gh not available or no remote"Report summary Present a concise table:
- Online/Offline
- Loop: running/paused, cycle count, mode
- Claude: busy/idle, current task (if any)
- Telegram: connected, notification stats
- Recent errors (from logs, if any)
- Open issues count