Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>GravityPulse - Antigravity Quota (AGQ) BatteryNew to Visual Studio Code? Get it now.
GravityPulse - Antigravity Quota (AGQ) Battery

GravityPulse - Antigravity Quota (AGQ) Battery

akhilninja

|
3 installs
| (0) | Free
Phone-style real-time battery status bar monitor for Antigravity AI Quota with point-to-point precision, multi-model pinning, and live server tracking.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

⚡ GravityPulse — Antigravity Multi-Model Quota (AGQ) Battery

🔋 Real-time, multi-model battery status bar monitor for Google Antigravity IDE with exact point-to-point decimal precision, model pinning, dedicated hover cards, and 4-tier warning color coding.

Open VSX GitHub Point to Point Live Server Carbon Icons License

🔋 4-Tier Live Battery Indicator

Level Capacity Range Warning Color Battery State
🟢 70% – 100% #34A853 (Green) Optimal Capacity
🟡 40% – 70% #9ACD32 (Lime) Good Charge
🟠 20% – 40% #FB8C00 (Orange) Moderate Warning
🔴 Below 20% #EA4335 (Red) Critical Alert

🌟 Highlights

Unlike traditional quota extensions that round remaining usage into 5% chunks or use artificial mock tokens, GravityPulse connects directly to your local running Antigravity Language Server to give you 100% genuine server quota, exact point-to-point decimal tracking, persistent multi-model status bar pinning, and server-side auto-refill countdowns.


✨ Features

  • ⚡ 100% Real Live Antigravity Connection: Direct real-time connection to the local Antigravity Language Server (GetUserStatus endpoint) for genuine model quotas and prompt credit balances.
  • 🎯 Point-to-Point Exact Precision (No 5% Gaps): Displays real fractional percentages (e.g. 83.4%, 89.5%, 100.0%) point-by-point without rounded jump quantization.
  • 📌 Multi-Model Status Bar Pinning: Select and display multiple models simultaneously in your status bar with instant checkmark toggles (✓ / ○):
    $(zap) G3.6F(M): 83.4%   $(zap) Claude: 100.0%   $(zap) Opus: 100.0%
    
  • 💾 Permanent Preference Persistence: Selected models and display options are saved permanently in VS Code storage and never reset on window reloads.
  • 🔍 Dedicated Single-Model Hover Cards: Hovering over any model in the status bar displays only that specific model's quota card (clean, uncluttered, and instant).
  • 🎨 4-Tier Warning Color Coding:
    • 🟢 70%+: #34A853 (Google Green / Full Battery)
    • 🟡 40% - 70%: #9ACD32 (Slight Green-Yellow / Good)
    • 🟠 20% - 40%: #FB8C00 (Orange / Moderate Warning)
    • 🔴 Below 20%: #EA4335 (Google Red / Critical Alert)
  • 🔄 Server Auto-Refill Countdown: Displays the exact server-provided resetTime countdown (Auto-refills in 3h 50m).
  • 💎 Carbon Product Icons Ready: Native styling support for IBM Carbon Product Icons ($(zap), $(activity), $(flame), $(warning), $(dashboard)).
  • 💳 Prompt Credits Balance: Displays monthly overage credit pool (e.g. 500 / 50,000).

📱 Status Bar Styles

Customize how your battery levels look in VS Code settings (gravitypulse.displayStyle):

Style Preview Example Description
Battery Bar (Default) $(zap) G3.6F(M) [███████░] 83.4% Unicode segmented charge bar with model & percentage
Zap Percent $(zap) G3.6F(M): 83.4% Carbon energy zap icon with model abbreviation & decimal percentage
Activity Percent $(activity) Claude: 100.0% Carbon pulse activity wave icon
Minimalist 83.4% $(zap) Clean text-first minimalist badge
Detailed $(zap) G3.6F(M): 83.4% [███████░] Model label, decimal percentage, and full progress bar

🕹️ Interactive Multi-Model Menu

Click any status bar item or press Ctrl+Shift+P → GravityPulse: Open Quota Battery Dashboard:

⚡ GravityPulse — Antigravity Quota
Click a model to toggle its visibility in the status bar

✓ $(zap) Gemini 3.6 Flash (Medium)    ▓▓▓▓▓▓▓░░░ 83.4%    Auto-refills in 3h 50m
○ $(zap) Gemini 3.7 Flash (High)      ▓▓▓▓▓▓▓░░░ 83.4%    Auto-refills in 3h 50m
○ $(zap) Claude Sonnet 4.6 (Thinking) ▓▓▓▓▓▓▓▓▓▓ 100.0%   Auto-refills in 4h 58m
○ $(zap) Claude Opus 4.6 (Thinking)   ▓▓▓▓▓▓▓▓▓▓ 100.0%   Auto-refills in 4h 58m
○ $(zap) GPT-OSS 120B (Medium)        ▓▓▓▓▓▓▓▓▓▓ 100.0%   Auto-refills in 4h 58m

--- Quick Controls ---
$(sync) Force Refresh Live Quota
$(symbol-color) Change Status Bar Display Style
$(symbol-numeric) Change Percentage Precision
$(settings-gear) Open Extension Settings

⚙️ Extension Settings

Setting Default Description
gravitypulse.pinnedModels ["Gemini 3.6 Flash (Medium)"] Array of AI models to display simultaneously in the status bar (Defaults to Gemini 3.6 Flash Medium on install).
gravitypulse.displayStyle "zap-percent" Display format (zap-percent, activity-percent, battery-bar, minimal, detailed).
gravitypulse.precision "single-decimal" Percentage precision: single-decimal (83.4%) or integer (83%).
gravitypulse.pollingIntervalSeconds 30 Interval in seconds to query local Antigravity Language Server for latest quota.
gravitypulse.warningThreshold 20 Battery percentage below which status bar turns Amber/Yellow.
gravitypulse.criticalThreshold 10 Battery percentage below which status bar turns Red with warning alerts.
gravitypulse.showToastOnLowBattery true Show a notification toast when a pinned model drops below critical levels.

🚀 Commands

Command Identifier Description
Open Quota Dashboard gravitypulse.showDashboard Opens the interactive model toggle and quota management menu.
Switch Model gravitypulse.switchModel Quick command to toggle pinned models.
Refresh Live Quota gravitypulse.syncAntigravityLogs Manually triggers an instant query to the Antigravity Language Server.

📥 Installation

From Open VSX Registry (Antigravity IDE / VSCodium):

  1. Open the Extensions view (Ctrl+Shift+X).
  2. Search for GravityPulse or akhilninja.gravity-pulse.
  3. Click Install.

Manual VSIX Installation:

  1. Download the latest .vsix from Releases.
  2. Press Ctrl+Shift+P → Extensions: Install from VSIX....
  3. Select gravity-pulse-1.0.2.vsix.

🛠️ Development & Building

# Clone repository
git clone https://github.com/Akhil-Prajapati/GravityPulse.git
cd GravityPulse

# Install dependencies
npm install

# Run unit tests
npm test

# Compile TypeScript
npm run compile

# Package as marketplace VSIX
npm run package

📄 License

MIT © Akhil Prajapati

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft