agy statusline widgets
agy-powerline has 44 widgets. Each preview below is drawn by the real statusline code from sample data; widgets that read your machine (operating system, user and host, RAM, clock, token totals) have none. Add any of them with npx agy-powerline configure, in the browser configurator, or with its line in statusline.config.json. Widget options are in Configuration.
๐ค Model model
The model in use.
{ "id": "model" }
โณ Tightest Quota quota
The quota bucket closest to running out, with its reset.
{ "id": "quota" }
โณ 5h Remaining Bar fiveHourBar
5-hour quota left, as a meter.
{ "id": "fiveHourBar" }
โณ 5h Remaining % fiveHourPct
5-hour quota left, as a percentage.
{ "id": "fiveHourPct" }
๐ 5h Reset Timer fiveHourReset
Time until the 5-hour quota resets.
{ "id": "fiveHourReset" }
๐
7d Remaining Bar weeklyBar
7-day quota left, as a meter.
{ "id": "weeklyBar" }
๐
7d Remaining % weeklyPct
7-day quota left, as a percentage.
{ "id": "weeklyPct" }
๐ 7d Reset Timer weeklyReset
Time until the 7-day quota resets.
{ "id": "weeklyReset" }
๐งช 3P 5h Remaining thirdPartyFiveHour
Third-party 5-hour quota left, hidden when off.
{ "id": "thirdPartyFiveHour" }
๐งช 3P 7d Remaining thirdPartyWeekly
Third-party 7-day quota left.
{ "id": "thirdPartyWeekly" }
๐ฎ Argon 7d Remaining argonWeekly
Gemini 4 Argon's own 7-day quota left (Google AI Pro), hidden when not sent.
{ "id": "argonWeekly" }
๐ Argon Reset Timer argonReset
Time until Gemini 4 Argon's 7-day quota resets, hidden when not sent.
{ "id": "argonReset" }
๐พ Context Bar context
Context window used, as a meter with tokens and %.
{ "id": "context" }
๐พ Context % contextPct
Context window used, as a percentage.
{ "id": "contextPct" }
๐พ Context Tokens contextTokens
Context tokens used out of the window size.
{ "id": "contextTokens" }
๐ Working Directory cwd
Current folder, with ~ for home.
{ "id": "cwd" }
๐ฆ Project Directory project
Name of the project folder.
{ "id": "project" }
๐ป Operating System os
System agy runs on, including WSL.
{ "id": "os" }
๐ค Host host
Current user and short host name.
{ "id": "host" }
๐ฟ VCS Branch git
Current branch, marked when there are uncommitted changes, with how many commits it is ahead of or behind its upstream.
{ "id": "git" }
๐ Git Line Changes gitChanges
Lines added and removed since the last commit, staged or not (new files that aren't staged don't count).
{ "id": "gitChanges" }
๐ Git File Counts gitFiles
How many files are staged, modified, untracked and in conflict.
{ "id": "gitFiles" }
๐ Git Commit gitSha
Short ID of the commit checked out.
{ "id": "gitSha" }
๐ผ Git Stash Count gitStash
How many stashes the repository holds; hidden when there are none.
{ "id": "gitStash" }
๐ณ Git Worktree gitWorktree
Name of the linked worktree you're in; hidden in the main one.
{ "id": "gitWorktree" }
โญ Plan Tier plan
Your Antigravity plan.
{ "id": "plan" }
๐ฃ Agent State agentState
What the agent is doing, such as idle or thinking.
{ "id": "agentState" }
๐ Artifacts artifacts
Number of artifacts.
{ "id": "artifacts" }
๐ฅ Subagents & Tasks tasks
Running subagents and background tasks, shown only when there are some.
{ "id": "tasks" }
๐งญ Mode mode
Approval mode (e.g. accept-edits) and Vim mode, shown only when one is on.
{ "id": "mode" }
๐ฌ Conversation Title title
Name of the current conversation, shown once it has one.
{ "id": "title" }
โฑ๏ธ Session Time sessionTime
How long the current conversation has run.
{ "id": "sessionTime" }
๐ป RAM Usage ram
Memory used on this machine.
{ "id": "ram" }
๐ CLI Version version
Antigravity CLI version.
{ "id": "version" }
๐ Sandbox sandbox
Sandbox and network access, shown only when on.
{ "id": "sandbox" }
๐ฅ Cache Read cacheRead
Input tokens read from the cache.
{ "id": "cacheRead" }
๐ค Cache Create cacheCreate
Input tokens written to the cache.
{ "id": "cacheCreate" }
โก Cache Hit % cacheHit
Share of input tokens served from the cache.
{ "id": "cacheHit" }
๐ช Total Tokens totalTokens
Session tokens, as a total or split into input and output.
{ "id": "totalTokens" }
๐ Clock clock
Current local time, in the format set under clock.
{ "id": "clock" }
๐ Tokens Today tokensToday
Tokens used today in all agy conversations, from agy's local data (Node 22.13+).
{ "id": "tokensToday" }
๐ Tokens 7 Days tokensWeek
Tokens used in the last 7 days in all agy conversations, from agy's local data (Node 22.13+).
{ "id": "tokensWeek" }
Shell Command exec
Runs a shell command on every refresh (global config only).
{ "id": "exec", "cmd": "echo deploy" }
๐ท๏ธ Custom Badge customText
A fixed text of your choice.
{ "id": "customText", "text": "Production" }
Layout helpers
separator: expands to fill available terminal widthlineBreak: starts the next widgets on a new row