Usage dashboard shows blank for days when Claude was used via web (claude.ai)

Resolved 💬 2 comments Opened May 22, 2026 by pret-aniruddha Closed May 26, 2026

Summary

The Claude Code usage dashboard does not count or display activity from days where Claude was used via claude.ai (web) rather than the Claude Code CLI. This causes confusing gaps in the heatmap with no explanation to the user.

Steps to Reproduce

  1. Use Claude via claude.ai in a browser on a given day (e.g. Wednesday)
  2. Open Claude Code CLI the next day
  3. View the usage dashboard (/dashboard or home screen)
  4. Observe that Wednesday shows as blank/inactive in the heatmap

Expected Behavior

Either:

  • Web sessions should be reflected in the dashboard alongside CLI sessions, or
  • The dashboard should clearly indicate it only tracks Claude Code CLI usage, so users are not confused by missing days

Actual Behavior

The day appears completely blank with no indication of why, even if the user actively used Claude on that day via the web app.

Investigation

Checking local ~/.claude/history.jsonl timestamps (converted to IST, UTC+5:30) confirmed that Wednesday May 20, 2026 had zero CLI entries, while surrounding days were active — matching the dashboard exactly. The user had used Claude via web that day, which is not tracked here.

Environment

  • Claude Code CLI
  • macOS Darwin 21.6.0
  • Timezone: IST (UTC+5:30)
  • Model: claude-sonnet-4-6

Suggested Fix

Add a note on the dashboard UI: "This dashboard tracks Claude Code CLI usage only." — a one-line clarification would prevent user confusion.

View original on GitHub ↗

This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗