Documentation Index
Fetch the complete documentation index at: https://docs.profclaw.ai/llms.txt
Use this file to discover all available pages before exploring further.
Synopsis
Description
doctor runs a series of health checks against the local environment and the running profClaw server. Each check reports pass, warn, or fail along with a suggested fix command.
Checks performed:
| Check | What it tests |
|---|---|
| Node.js | Version is >= 22 |
| Config | config/settings.yml exists |
| Port | Configured port is available or in use |
| Redis | REDIS_URL is reachable (optional for pico/mini) |
| Ollama | Ollama API is reachable at localhost:11434 |
| Server | profClaw HTTP server responds at /health |
| Database | Database is configured and accessible |
| AI Provider | At least one healthy provider is configured |
| Memory | Sufficient free system RAM |
| Disk | Sufficient free disk space |
| Cloudflared | cloudflared binary is installed (optional) |
| Tailscale | tailscale binary is installed (optional) |
Flags
Output all check results as a JSON array instead of the colored table. Each result includes
name, status, message, and optional fix.Examples
Example Output
Exit Codes
| Code | Meaning |
|---|---|
0 | All checks passed (warnings do not cause failure) |
1 | One or more checks failed |
Related
profclaw onboard- Run the full setup wizardprofclaw status- Quick system statusprofclaw serve- Start the serverprofclaw logs- View server logs