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
Note: Binary files aren't shown on the web site. To see all files, please download the extension zipfile.
EGO-X-004 warning
extensions should avoid synchronous file IO in shell code
Shell code should avoid synchronous file IO APIs like `GLib.file_get_contents()` and `Gio.File.load_contents()`.
extension.js:25
GLib.file_get_contents(logFile)
EGO-A-005 manual_review
extensions should not access the clipboard directly
Direct clipboard access via `St.Clipboard.get_default()` requires reviewer scrutiny.
extension.js:1101
St.Clipboard.get_default()
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
log_window.js
| Version | Status |
|---|---|
| 23 | Active |
| 22 | Active |
| 21 | Rejected |
| 20 | Active |
| 19 | Rejected |
| 18 | Active |
| 17 | Rejected |
| 16 | Rejected |
| 15 | Rejected |
| 14 | Rejected |
| 13 | Active |
| 12 | Rejected |
| 11 | Inactive |
| 10 | Rejected |
| 9 | Rejected |
| 8 | Inactive |
| 7 | Inactive |
| 6 | Inactive |
| 5 | Rejected |
| 4 | Inactive |
| 3 | Inactive |
| 2 | Rejected |
| 1 | Inactive |