Review of "CodexBar" version 15

Details Page Preview

Show AI provider usage metrics in the GNOME panel. Based on codexbar by @steipete. Tracks usage limits for Codex (ChatGPT), Claude, Gemini CLI, Ollama Cloud, Copilot, DeepSeek, OpenRouter, Perplexity and Mistral. Enjoy it! If you have any error or problem, tell us on Github and our discord telegram and matrix

Extension Homepage
https://github.com/InledGroup/codexbar-gnome

No comments.

Diff Against

Files

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

Shexli (experimental) warning 1 manual_review 1

Shexli found 2 issues that may need reviewer attention.

EGO-A-005 manual_review

extensions should not access the clipboard directly

Direct clipboard access via `St.Clipboard.get_default()` requires reviewer scrutiny.

Review Guidelines

  • extension.js:769
    St.Clipboard.get_default()

EGO-L-004 warning

main loop sources should be removed in disable()

Main loop sources assigned in `enable()` are missing matching removals in `disable()` or its helper methods.

Remove main loop sources

  • extension.js:772
          GLib.timeout_add(GLib.PRIORITY_DEFAULT, 1500, () => {
            copyBtn.label = _("Copy");
            return GLib.SOURCE_REMOVE;
          })

All Versions

Previous Reviews on this Version

Inled Group auto- rejected
Auto-rejected because of new version 16 was uploaded