Review of "Claude Code Usage Bars" version 1.0 (1)

Details Page Preview

Shows Claude Code's 5-hour session and 7-day usage limits as two always-visible progress bars at the bottom of the Quick Settings menu — no clicking required. Reads the existing login credentials from ~/.claude/.credentials.json (the same file the Claude Code CLI uses), so there is nothing extra to sign in to. Not affiliated with or endorsed by Anthropic.

Extension Homepage
https://github.com/Kr1sCode/gnome-claude-code-usage

No comments.

FAQ

Files

Note: Binary files aren't shown on the web site. To see all files, please download the extension zipfile.

Shexli (experimental) warning 2

Shexli found 2 issues that may need reviewer attention.

EGO-L-002 warning

objects created by extension should be destroyed in disable()

Objects assigned in `enable()` are missing matching `.destroy()` calls in `disable()` or its helper methods.

Destroy all objects

  • extension.js:285
    this._sessionRow = new UsageBarRow('5h')
  • extension.js:286
    this._weeklyRow = new UsageBarRow('7d')

EGO-L-008 warning

Soup.Session instances should be aborted during cleanup

Soup.Session instances should be aborted during cleanup.

Soup.Session.abort

  • extension.js:105
    this._session = new Soup.Session()

All Versions

Version Status
1.0 (1) Unreviewed