Skip to content

Widgets

claude-dashboard provides 39 widgets organized by category. Each widget can be individually enabled, disabled, or rearranged in your layout.

WidgetDescription
modelModel name with emoji, effort level for Opus/Sonnet (X/H/M/L), fast mode for Opus (↯)
contextProgress bar, percentage, tokens (green 0-50% / yellow 51-80% / red 81-100%)
contextBarProgress bar only (sub-widget of context)
contextPercentagePercentage only (sub-widget of context)
contextUsageToken count only, e.g. 42K/200K (sub-widget of context)
costSession cost in USD
projectInfoDirectory + git branch (clickable OSC8 link) + ahead/behind (↑↓), subpath when CWD differs from project root, worktree indicator (🌳)
WidgetDescription
rateLimit5h5-hour rate limit with reset countdown
rateLimit7d7-day rate limit (Pro and Max)
rateLimit7dSonnet7-day Sonnet limit (Max plan only)
WidgetDescription
sessionIdSession ID (short 8-char)
sessionIdFullSession ID (full UUID)
sessionNameSession name from /rename command
sessionDurationSession duration
lastPromptLast user prompt with timestamp
configCountsCLAUDE.md, AGENTS.md, rules, MCPs, hooks, +Dirs
WidgetDescription
toolActivityRunning/completed tools with target display (e.g., Read(app.ts), Bash(npm test))
agentStatusSubagent progress
todoProgressTodo completion rate
WidgetDescription
burnRateToken consumption per minute
tokenSpeedOutput token generation speed (e.g., 67 tok/s)
cacheHitCache hit rate percentage
depletionTimeEstimated time to rate limit (approx) [1]
WidgetDescription
codexUsageOpenAI Codex CLI usage (auto-hide if not installed) [2]
geminiUsageGoogle Gemini CLI - current model (auto-hide if not installed) [3]
geminiUsageAllGoogle Gemini CLI - all models (auto-hide if not installed) [3]
zaiUsagez.ai/ZHIPU usage (auto-hide if not using z.ai) [4]
WidgetDescription
tokenBreakdownInput/output/cache write/read token breakdown
performanceComposite efficiency badge (cache hit + output ratio)
forecastEstimated hourly cost based on session rate
budgetDaily spending vs configured budget limit [5]
todayCostTotal spending across all sessions today
WidgetDescription
versionClaude Code version display
linesChangedLines added/removed count, including untracked files (e.g., +156 -23)
outputStyleCurrent output style (hidden when default)
vimModeVim mode (NORMAL/INSERT), auto-hides when vim disabled
apiDurationAPI time as % of total session time
WidgetDescription
peakHoursPeak hours indicator with countdown (based on PeakClaude)[6]
tagStatusCommits ahead of matched git tags (default pattern v*, configure via tagPatterns)
  1. depletionTime assumes all utilization came from the current session; accuracy improves as the session runs longer.
  2. codexUsage auto-hides if ~/.codex/auth.json is not found.
  3. geminiUsage and geminiUsageAll auto-hide if ~/.gemini/oauth_creds.json is not found.
  4. zaiUsage auto-hides if not detected via ANTHROPIC_BASE_URL.
  5. budget requires "dailyBudget" to be set in the configuration file.
  6. peakHours peak = weekdays 5-11 AM PT; shows countdown to next transition.

All widget labels support English and Korean. The language is auto-detected from your system or can be set explicitly via the setup command.