-
Notifications
You must be signed in to change notification settings - Fork 0
Troubleshooting
Solutions to common problems with ClawDE.
Check daemon status:
clawd statusCheck for port conflicts — ClawDE uses port 4300 by default:
lsof -i :4300 # macOS/Linux
netstat -ano | findstr :4300 # WindowsCheck logs:
- macOS:
~/Library/Logs/clawd/clawd.log - Linux:
~/.local/share/clawd/clawd.log - Windows:
%APPDATA%\clawd\clawd.log
macOS Gatekeeper — if you downloaded the binary directly (not via Homebrew), macOS may block it:
xattr -d com.apple.quarantine /usr/local/bin/clawd- Verify the daemon is running:
clawd status - Open app Settings → Connection and check the daemon URL (default:
ws://localhost:4300) - Check your firewall isn't blocking port 4300
- Try regenerating the auth token in Settings → Connection → Regenerate Token
Check if the provider CLI is installed and authenticated:
claude --version # Claude Code
codex --version # CodexCheck session status:
clawd sessions listIf a session shows status busy, it may have stalled. Cancel it from the app or:
clawd sessions cancel <session-id>- Check your subscription tier — relay requires Personal Remote ($9.99/year) or Cloud tier
- Verify
api.clawde.iois reachable:curl https://api.clawde.io/health - Check your device is registered: Settings → Account → Devices
- Try disconnecting and reconnecting in Settings → Connection
ClawDE's resource governor manages memory automatically, but you can tune it.
Open clawd.toml (macOS: ~/Library/Application Support/clawd/clawd.toml) and set:
[resources]
max_memory_percent = 60 # Lower this to free up RAM (default: 70)
idle_to_warm_secs = 60 # Freeze idle sessions sooner (default: 120)See Configuration for all resource settings.
ClawDE stores sessions in SQLite at:
- macOS:
~/Library/Application Support/clawd/clawd.db - Linux:
~/.local/share/clawd/clawd.db - Windows:
%APPDATA%\clawd\clawd.db
If the database is corrupted, stop the daemon, rename the file (as a backup), and restart — the daemon creates a fresh database on startup. Your sessions will be lost but the daemon will function normally.
- GitHub Issues — bug reports and feature requests
- Check the FAQ for common questions
- Log files include timestamps and error details that help diagnose issues
ClawDE · GitHub · MIT License
ClawDE
Getting started
Reference
- Architecture
- Daemon-Reference
- Folder-Structure
- Providers
- Multi-Account
- Security
- Features
- Features/Daemon
- Features/Session-Manager
- Features/Mode-System
- Features/Repo-Intelligence
- Features/Projects
- Features/Remote-Access
- Features/Desktop-App
- Features/Provider-Knowledge
- Features/Coding-Standards
- Roadmap
Branding
Contributing