Before anything else, open this URL in your browser while TokenWatch is running:
http://localhost:7842/api/debug
It checks your setup automatically and tells you exactly what’s wrong.
Check 1 — Have you used Claude Code yet?
TokenWatch reads logs that Claude Code writes. If you’ve never run claude in a project folder, there are no logs yet.
Fix: run claude in any project folder, have a short conversation, then refresh the dashboard.
Check 2 — Is the log directory in the right place?
TokenWatch looks for logs at ~/.claude/projects/. Run this to check:
ls ~/.claude/projects/
If the folder doesn’t exist or is empty, Claude Code hasn’t generated logs yet.
Check 3 — Generate demo data to test the dashboard
tokenwatch seed
This creates 30 days of realistic fake data. If the dashboard shows data after this, the tool works — you just need real Claude Code sessions.
Remove demo data when done:
tokenwatch seed --clean
This means TokenWatch found session files but couldn’t read usage data from them.
Most likely cause: you’re using a Claude Code version with a different log format.
Fix: open http://localhost:7842/api/debug — it will tell you if usage data was found in your logs.
If the issue persists, open an issue at tokenwatch.observer with the output of the debug endpoint.
Your Python scripts folder is not in your PATH.
Fix:
# Find where pip installs scripts
python3 -m site --user-base
# Add to PATH (add this to your ~/.zshrc or ~/.bashrc)
export PATH="$PATH:$(python3 -m site --user-base)/bin"
# Reload
source ~/.zshrc
Run manually:
tokenwatch --no-browser
Then open http://localhost:7842 in your browser.
tokenwatch --port 8080
Or change it permanently in Settings → Advanced → Server port.
TokenWatch couldn’t fetch live prices. This happens when:
Fix: click ↺ Refresh in the prices panel. Your costs are still calculated — just using cached or fallback prices which are usually accurate.
Check your spam folder. The email comes from hello@tokenwatch.observer.
If you still can’t find it, email info@consulting-ai.tech with your payment confirmation and we’ll resend it within 24 hours.
Open TokenWatch → ⚙ Settings → Manage subscription. You can cancel, update your payment method, and download invoices — all without contacting support.
Or email info@consulting-ai.tech and we’ll handle it for you.