Review of "Claude Limits" version 0.0.1 (1)

Details Page Preview

Unofficial. Shows Claude Code rate limit usage in the top panel, one entry per CLAUDE_CONFIG_DIR profile. Reads only the status line payloads it asks Claude Code to write; the preferences can edit the statusLine key of a profile's settings.json to install that hook, backing the file up first.

Extension Homepage
https://github.com/xseman/gnome-claude-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 1

Shexli found 1 issue that may need reviewer attention.

EGO-P-007 warning

JavaScript files should be reachable from extension.js or prefs.js

Some JavaScript files are not reachable from `extension.js` or `prefs.js` imports.

Don't include unnecessary files

  • bin/claude-usage-statusline.js

All Versions

Version Status
0.0.1 (1) Unreviewed

Previous Reviews on this Version

xseman posted a review
xseman posted a review
EGO-P-007 warning: bin/claude-usage-statusline.js is intentionally not imported by extension.js or prefs.js. It is a Claude Code statusLine hook: Claude Code executes it as a separate gjs -m process and pipes it a JSON status payload on stdin, which it stores for the extension to read. The preferences dialog writes the absolute path of this file into the user's ~/.claude/settings.json (src/prefs.ts, src/installer.ts), so the reference is a path string, not an import which is why the static check cannot see it. It is plain GJS source, not a bundled executable.