The zeroclaw status command displays a comprehensive overview of your ZeroClaw configuration and runtime state.
Overview
Quickly check:
- Active provider and model
- Configured channels
- Gateway status
- Memory backend
- Service state
- Version information
Basic Usage
Output
Example Output
ZeroClaw v0.1.8
Provider: anthropic
Model: claude-3-5-sonnet-20241022
Autonomy Level: supervised
Channels:
✓ telegram (bot @zeroclaw_bot)
✓ discord (ZeroClaw Server)
✗ slack (not configured)
Gateway:
Status: Running
Address: http://127.0.0.1:3000
Paired Devices: 2
Memory:
Backend: sqlite
Location: ~/.zeroclaw/memory.db
Entries: 1,234
Service:
Status: active (running)
Uptime: 2d 14h 23m
PID: 12345
Workspace: ~/.zeroclaw/workspace
Config: ~/.zeroclaw/config.toml
Status Fields
Active LLM provider (anthropic, openai, etc.)
Tool execution mode: read_only, supervised, or full
Configured communication channels with status indicators
HTTP gateway status, address, and pairing info
Memory backend type, location, and entry count
OS service status, uptime, and process ID
Machine-Readable Output
For scripting, use JSON output:
Output:
{
"version": "0.1.8",
"provider": "anthropic",
"model": "claude-3-5-sonnet-20241022",
"autonomy_level": "supervised",
"channels": [
{"name": "telegram", "status": "active", "bot_username": "zeroclaw_bot"},
{"name": "discord", "status": "active", "guild": "ZeroClaw Server"}
],
"gateway": {
"running": true,
"address": "http://127.0.0.1:3000",
"paired_devices": 2
},
"memory": {
"backend": "sqlite",
"path": "~/.zeroclaw/memory.db",
"entries": 1234
},
"service": {
"status": "active",
"uptime_seconds": 221580,
"pid": 12345
}
}
Exit Codes
- 0: System healthy
- 1: Warnings (non-critical issues)
- 2: Errors (critical issues)