FSL v1.0.0
First public release of Urda's Forged Status Line (FSL, fsl).
Install
curl -fsSL https://raw.githubusercontent.com/urda/forged-statusline/release/install.sh | bashPass --agy for Antigravity CLI or --copilot for GitHub Copilot CLI. See the README for setup, configuration, and uninstall.
Features
- Two-row status line with model, effort, thinking-disabled state, working
directory, context usage, and optional 5-hour/7-day rate gauges. - Fixed-width bars with eighth-cell fill, floored display percentages, reset
countdowns, and per-gauge icon escalation. - Warn and alarm thresholds per gauge, each falling back to a shared pair and
then to built-in defaults. - Unknown and malformed-input fallbacks that keep the status line visible,
including???%,(Missing ...), and a missing-jqnotice. - Context-window badges for any window below 1M and normalization of legacy
(1M context)model names. - Dark/light themes, a master icon switch, and per-icon overrides.
- Best-effort compatibility with Antigravity (
agy) and GitHub Copilot
(copilot). - Optional detached rate-limit caches for
claudeandagy, with agy cached
per quota pool (cache-agy-gemini.json/cache-agy-3p.json). - Weekly detached update checks with a
[FSL Update Available]badge and
configurable source URLs. - Atomic
--updateand installer flows usingcurlorwget, Bash parsing,
and anchored renderer identity and completeness checks. --update,--version, and--helpflags. Any other argument is ignored
in favor of a normal render.- Bash 3.2 and
jq1.6 minimums, both asserted by CI rather than assumed.