Review of "AI Usage Bar" version 1.2.0 (1)

Details Page Preview

Monitor your AI plan usage from the GNOME top panel. Shows a color-coded label for the active provider (e.g. Claude 42% · 3h12m) that shifts green→red as you near a limit; scroll to cycle, click for details. Supports Anthropic (Claude), OpenAI (Codex), Z.AI/GLM, OpenRouter, and DeepSeek. Credentials are read locally; no telemetry, contacts only each provider's usage API. Independent extension, not affiliated with any provider.

Extension Homepage
https://github.com/wilfison/ai-usagebar

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-A-004 warning

extension files should not contain excessive ungated console logging

File contains 8 ungated console.log/warn/error calls (threshold: 5).

No excessive logging

  • ui/indicator.js:102
    console.warn(`ai-usagebar: refresh failed: ${e}`)
  • ui/indicator.js:104
    console.warn(`ai-usagebar: refresh all failed: ${e}`)
  • ui/indicator.js:132
    console.warn(`ai-usagebar: refresh failed: ${e}`)
  • ui/indicator.js:142
    console.warn(`ai-usagebar: refresh failed: ${e}`)
  • ui/indicator.js:177
    console.warn(`ai-usagebar: refresh failed: ${e}`)
  • ui/indicator.js:364
    console.warn(`ai-usagebar: notification check failed: ${e}`)
  • ui/indicator.js:377
    console.warn(`ai-usagebar: ${res.message}`)
  • ui/indicator.js:394
    console.warn(`ai-usagebar: re-render failed: ${e}`)

All Versions

Version Status
1.2.0 (1) Unreviewed