Skip to content

Releases: ilysenko/ai-limits-gnome

AI Limits 1.0.5

Choose a tag to compare

@ilysenko ilysenko released this 08 Sep 13:00
  • Requests are retried over IPv4 when the default route fails (machines with AAAA records but no IPv6 gateway, e.g. behind some VPNs). Request timeout lowered from 30 s to 10 s. Contributed by @wormuz in #2.
  • Not yet submitted to extensions.gnome.org; 1.0.3 is still in review there.

AI Limits 1.0.4

Choose a tag to compare

@ilysenko ilysenko released this 06 Sep 12:28
  • GNOME 46 and 47 support (St.BoxLayout vertical fallback where orientation is not available). Contributed by @wormuz in #1.

AI Limits 1.0.3

Choose a tag to compare

@ilysenko ilysenko released this 05 Sep 18:52
  • Every popup widget is destroyed explicitly on disable, satisfying the extensions.gnome.org static analysis. No functional change.

AI Limits 1.0.2

Choose a tag to compare

@ilysenko ilysenko released this 05 Sep 18:50
  • Explicit destroy() for every popup widget and an explicit settings signal list, per extensions.gnome.org static analysis. No functional change from 1.0.1.

AI Limits 1.0.1

Choose a tag to compare

@ilysenko ilysenko released this 05 Sep 18:46
  • Separate Claude refresh interval (default 180 s) so the Claude usage endpoint is not rate-limited by eager polling; Refresh now still asks immediately.
  • Rate-limit and network errors no longer show a red line in the popup while the last good numbers are displayed.
  • Popup always shows percent used; the left/used setting applies to the panel numbers.
  • Model-specific limits shown as full rows; readable colors on light themes.

AI Limits 1.0.0

Choose a tag to compare

@ilysenko ilysenko released this 05 Sep 12:57

First release: Codex and Claude usage limits in the GNOME top bar.

  • Panel shows percent left (or used) for Codex and Claude, colored by threshold.
  • Popup: 5-hour and weekly windows with reset times, model-specific limits, credits.
  • Reads Codex CLI and Claude Code login files; refreshes expired tokens like the CLIs do.
  • Custom login file paths in settings.
  • GNOME Shell 48, 49, 50.

Install: gnome-extensions install --force ai-limits@igor.lysenko.shell-extension.zip, log out and back in, then gnome-extensions enable ai-limits@igor.lysenko.