Skip to content

Releases: blastworksai/LLM-OAuth-Acc-Usage-Indicator

Account Usage 0.3.4

Choose a tag to compare

@Einherjare Einherjare released this 21 Sep 00:35

Fixes provider setup for shared and package-managed CLI installations.

  • Resolves common script launchers through the exact native provider process running in the selected terminal.
  • Adds an explicit Trust and connect review with exact path, owner UID, group GID, and permission mode.
  • Revalidates approved fingerprints before every collection and disables only the owned collector if metadata drifts.
  • Rebinds existing connections after package updates move the native executable.
  • Continues to reject world-writable paths and unsafe symlinks.

Verified against the reported /opt/agents layout with 188 automated tests.

Account Usage 0.3.3

Choose a tag to compare

@Einherjare Einherjare released this 20 Sep 07:16

Account Usage 0.3.3 aligns account collection across Codex, Claude Code and Antigravity on Linux terminal hosts.

  • Codex now publishes account and rate-limit data from a silent user-level Stop hook after each completed turn.
  • Native Codex account and quota reads do not start a model turn or add content to model context.
  • The extension reads local reports for all three providers instead of querying Codex from the extension host.
  • Provider-specific and generic Connect actions are restored when setup is available; connected and ready cards no longer keep the button.
  • Existing Codex hooks and Claude/Antigravity statuslines are preserved through connect, upgrade and disconnect.

After installing, reload VS Code, connect the provider once, and complete a fresh turn to publish the first reading.

Account Usage 0.3.2

Choose a tag to compare

@blastworksai-push blastworksai-push released this 20 Sep 02:17

Account Usage 0.3.2 makes provider setup conditional on the selected terminal.

  • An unconnected native Claude or Antigravity session shows Connect Claude or Connect Antigravity.
  • Clicking goes directly to the profile/permission confirmation. The provider selection step is skipped.
  • The button disappears after connection, including while the first reading is pending, and is absent from working account cards.
  • Plain terminals, Kimi and other unsupported CLI sessions show no setup button. Switching away clears the previous account card.
  • Manual Account Usage: Connect Provider remains in the Command Palette when automatic detection is unavailable.

Provider detection reads local process metadata only. It submits no model prompts and retains the explicit permissions introduced in 0.3.1. Linux same-user native terminals remain the supported scope.

Download the VSIX and use Extensions: Install from VSIX…. SHA256SUMS verifies the package.

Account Usage 0.3.1

Choose a tag to compare

@blastworksai-push blastworksai-push released this 20 Sep 01:46

Account Usage 0.3.1 fixes provider setup in intentionally shared Linux homes and makes setup available directly on the card.

  • Click Connect Provider on an empty or populated card to connect Claude Code or Antigravity.
  • Shared directories are listed for explicit Trust and connect approval, bound to their exact paths, owners and groups. Existing directory permissions stay unchanged.
  • Private report directories now work when they inherit Linux setgid permissions.
  • Unsafe ownership, symlinks, world-writable paths and writable settings files remain refused.

Download the VSIX below and use Extensions: Install from VSIX…. Open the Account Usage card and click Connect Provider. Approve shared directories only if you trust everyone who can write there.

Verification: setup/collector/UI regression tests and 22 isolated VS Code terminal scenarios passed. The VS Code quota fixtures are synthetic; live vendor readings still depend on the connected CLI producing a fresh statusline.

Supported tools remain Codex, Claude Code and Antigravity on same-user native Linux terminal hosts. SHA256SUMS verifies the downloadable VSIX.

Account Usage 0.3.0

Choose a tag to compare

@blastworksai-push blastworksai-push released this 20 Sep 00:41

Account Usage adds an account quota card to VS Code’s right sidebar and follows the selected terminal.

Supported in this release: Codex with ChatGPT login, Claude Code, and Antigravity with Gemini and GPT/Claude pools. Linux terminal hosts only; Remote-SSH is the initial supported setup. Kimi and Muse are unsupported.

Download the VSIX below, run Extensions: Install from VSIX…, then Account Usage: Open Card. Codex is automatic; connect Claude or Antigravity once with Account Usage: Connect Provider.

Includes account email and subscription type when reported, quota bars, reset times in your computer’s timezone, and explicit unavailable states. No model prompts are submitted for refreshes.

See the README for setup, supported hosts and privacy details. Disconnect a connected provider before uninstalling. SHA256SUMS verifies the downloadable VSIX.