Repository navigation
Releases: xpepper/copilot-powerline
Release list
v0.11.0
Install copilot-powerline 0.11.0
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/xpepper/copilot-powerline/releases/download/v0.11.0/copilot-powerline-installer.sh | shInstall prebuilt binaries via Homebrew
brew install xpepper/tap/copilot-powerlineDownload copilot-powerline 0.11.0
| File | Platform | Checksum |
|---|---|---|
| copilot-powerline-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
| copilot-powerline-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
| copilot-powerline-aarch64-unknown-linux-gnu.tar.xz | ARM64 Linux | checksum |
| copilot-powerline-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |
What's Changed
- feat: add opt-in payload log to diagnose stale status lines by @xpepper in #94
- ci: enforce agent rules and replace duplicated guidance by @xpepper in #95
- chore(release): bump version to 0.11.0 by @xpepper in #96
Full Changelog: v0.10.0...v0.11.0
v0.10.0
Install copilot-powerline 0.10.0
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/xpepper/copilot-powerline/releases/download/v0.10.0/copilot-powerline-installer.sh | shInstall prebuilt binaries via Homebrew
brew install xpepper/tap/copilot-powerlineDownload copilot-powerline 0.10.0
| File | Platform | Checksum |
|---|---|---|
| copilot-powerline-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
| copilot-powerline-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
| copilot-powerline-aarch64-unknown-linux-gnu.tar.xz | ARM64 Linux | checksum |
| copilot-powerline-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |
What's Changed
- feat(cache): keep the last large cache miss visible by @xpepper in #89
- refactor(cache): pass Signals to the cache renderer by @xpepper in #91
- refactor(cache): review nits from #89 by @xpepper in #92
- fix(cache): no zero-token miss with miss_min_tokens = 0 by @xpepper in #90
- chore(release): bump version to 0.10.0 by @xpepper in #93
Full Changelog: v0.9.0...v0.10.0
v0.9.0
Upgrading from 0.8.0
The cache_expiry segment is now a long-break reminder (#84). In [cache_expiry], ttl_seconds and hint are no longer read and are ignored if set. The reminder appears after idle_seconds (default 1800, 30 minutes) instead of 5 minutes. An old ttl_seconds is not carried over, because it was the cache lifetime and would bring back the 5-minute warning. Set show_tokens = true to show the context size again.
Install copilot-powerline 0.9.0
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/xpepper/copilot-powerline/releases/download/v0.9.0/copilot-powerline-installer.sh | shInstall prebuilt binaries via Homebrew
brew install xpepper/tap/copilot-powerlineDownload copilot-powerline 0.9.0
| File | Platform | Checksum |
|---|---|---|
| copilot-powerline-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
| copilot-powerline-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
| copilot-powerline-aarch64-unknown-linux-gnu.tar.xz | ARM64 Linux | checksum |
| copilot-powerline-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |
What's Changed
- docs(readme): bring the README up to date with v0.8.0 by @xpepper in #80
- feat(segments): turn cache_expiry into a long-break reminder by @xpepper in #84
- docs(todo): update items made stale by the 0.8.0 release by @xpepper in #85
- test: wiring tests for config + DB paths and the month-to-date query by @xpepper in #86
- refactor: share the AIU to USD conversion and the segment visibility gates by @xpepper in #87
- chore(release): bump version to 0.9.0 by @xpepper in #88
Full Changelog: v0.8.0...v0.9.0
v0.8.0
Install copilot-powerline 0.8.0
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/xpepper/copilot-powerline/releases/download/v0.8.0/copilot-powerline-installer.sh | shInstall prebuilt binaries via Homebrew
brew install xpepper/tap/copilot-powerlineDownload copilot-powerline 0.8.0
| File | Platform | Checksum |
|---|---|---|
| copilot-powerline-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
| copilot-powerline-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
| copilot-powerline-aarch64-unknown-linux-gnu.tar.xz | ARM64 Linux | checksum |
| copilot-powerline-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |
What's Changed
- docs(todo): pruning shipped in 0.7.1, validate it once installed by @xpepper in #54
- docs(todo): move backlog items to GitHub issues by @xpepper in #66
- docs(todo): record cache-expiry findings, refresh pruning status by @xpepper in #68
- ci(release): move dist runners off ubuntu-22.04 by @xpepper in #69
- chore(deps): update Cargo.lock to latest compatible versions by @xpepper in #70
- chore(deps): bump dirs, toml and rusqlite to latest majors by @xpepper in #72
- feat(scripts): read Copilot cycle usage from the API by @xpepper in #73
- docs: add review guidelines for gem-pr-review by @xpepper in #77
- feat(segments): add opt-in cycle_cost segment by @xpepper in #74
- docs(todo): prune confirmed findings, add cycle_cost validation by @xpepper in #78
- chore(release): bump version to 0.8.0 by @xpepper in #79
Full Changelog: v0.7.1...v0.8.0
v0.7.1
Install copilot-powerline 0.7.1
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/xpepper/copilot-powerline/releases/download/v0.7.1/copilot-powerline-installer.sh | shInstall prebuilt binaries via Homebrew
brew install xpepper/tap/copilot-powerlineDownload copilot-powerline 0.7.1
| File | Platform | Checksum |
|---|---|---|
| copilot-powerline-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
| copilot-powerline-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
| copilot-powerline-aarch64-unknown-linux-gnu.tar.xz | ARM64 Linux | checksum |
| copilot-powerline-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |
What's Changed
- docs(todo): watch CI after the ubuntu-latest move by @xpepper in #50
- fix(state): prune stale per-session state files by @xpepper in #51
- feat(release): make release script testable with dry-run and mock test suite by @xpepper in #52
- chore(release): bump version to 0.7.1 by @xpepper in #53
Full Changelog: v0.7.0...v0.7.1
v0.7.0
Changed defaults
- New
cache_expirysegment, on by default. After 5 idle minutes the prompt cache has expired, so it shows how much context the next turn will rewrite, e.g.⏳ ~92k uncached · /clear to start fresh. It shows nothing otherwise. - It needs
"refreshInterval"in thestatusLineblock of~/.copilot/settings.json, since Copilot CLI only refreshes the status line while idle when that is set. - If your
powerline.tomlsetssegmentsorcompact_segments, add"cache_expiry"to see it. To turn it off, set[cache_expiry] enabled = false.
Install copilot-powerline 0.7.0
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/xpepper/copilot-powerline/releases/download/v0.7.0/copilot-powerline-installer.sh | shInstall prebuilt binaries via Homebrew
brew install xpepper/tap/copilot-powerlineDownload copilot-powerline 0.7.0
| File | Platform | Checksum |
|---|---|---|
| copilot-powerline-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
| copilot-powerline-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
| copilot-powerline-aarch64-unknown-linux-gnu.tar.xz | ARM64 Linux | checksum |
| copilot-powerline-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |
What's Changed
- docs(todo): follow-ups after the 0.6.0 release by @xpepper in #47
- feat(cache_expiry): warn when the prompt cache expires while idle by @xpepper in #48
- chore(release): bump version to 0.7.0 by @xpepper in #49
Full Changelog: v0.6.0...v0.7.0
v0.6.0
Changed defaults
The context token alert now shows 🔥 and the spend spike 📈 (both were ⚠️), so the icon tells you which alert fired. To keep the old look, set alert_icon = "⚠️ " under [tokens] and spike_icon = "⚠️ " under [session_cost] in ~/.copilot/powerline.toml.
Install copilot-powerline 0.6.0
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/xpepper/copilot-powerline/releases/download/v0.6.0/copilot-powerline-installer.sh | shInstall prebuilt binaries via Homebrew
brew install xpepper/tap/copilot-powerlineDownload copilot-powerline 0.6.0
| File | Platform | Checksum |
|---|---|---|
| copilot-powerline-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
| copilot-powerline-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
| copilot-powerline-aarch64-unknown-linux-gnu.tar.xz | ARM64 Linux | checksum |
| copilot-powerline-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |
What's Changed
- chore(release): add script for the release steps by @xpepper in #41
- docs(todo): agent environment items from the retro by @xpepper in #42
- docs(agents): trim codebase map, add release pointer by @xpepper in #43
- ci: add shellcheck job for shell scripts by @xpepper in #44
- feat(alerts): change default alert icons to 🔥 (tokens) and 📈 (spike) by @xpepper in #45
- chore(release): bump version to 0.6.0 by @xpepper in #46
Full Changelog: v0.5.1...v0.6.0
v0.5.1
Install copilot-powerline 0.5.1
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/xpepper/copilot-powerline/releases/download/v0.5.1/copilot-powerline-installer.sh | shInstall prebuilt binaries via Homebrew
brew install xpepper/tap/copilot-powerlineDownload copilot-powerline 0.5.1
| File | Platform | Checksum |
|---|---|---|
| copilot-powerline-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
| copilot-powerline-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
| copilot-powerline-aarch64-unknown-linux-gnu.tar.xz | ARM64 Linux | checksum |
| copilot-powerline-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |
What's Changed
- docs(todo): crates.io publish automation and alert emoji width by @xpepper in #36
- ci(release): publish to crates.io on release tags by @xpepper in #37
- docs(todo): idle cache-expiry warning like Claude Code by @xpepper in #38
- chore(package): exclude demo gif from the crate by @xpepper in #39
- chore(release): bump version to 0.5.1 by @xpepper in #40
Full Changelog: v0.5.0...v0.5.1
v0.5.0
Install copilot-powerline 0.5.0
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/xpepper/copilot-powerline/releases/download/v0.5.0/copilot-powerline-installer.sh | shInstall prebuilt binaries via Homebrew
brew install xpepper/tap/copilot-powerlineDownload copilot-powerline 0.5.0
| File | Platform | Checksum |
|---|---|---|
| copilot-powerline-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
| copilot-powerline-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
| copilot-powerline-aarch64-unknown-linux-gnu.tar.xz | ARM64 Linux | checksum |
| copilot-powerline-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |
v0.4.1
Install copilot-powerline 0.4.1
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/xpepper/copilot-powerline/releases/download/v0.4.1/copilot-powerline-installer.sh | shInstall prebuilt binaries via Homebrew
brew install xpepper/tap/copilot-powerlineDownload copilot-powerline 0.4.1
| File | Platform | Checksum |
|---|---|---|
| copilot-powerline-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
| copilot-powerline-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
| copilot-powerline-aarch64-unknown-linux-gnu.tar.xz | ARM64 Linux | checksum |
| copilot-powerline-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |
What's Changed
- docs: correct where the status line process cwd comes from by @xpepper in #30
- perf(month_cost): skip and cache the month-to-date query by @xpepper in #31
- chore(release): bump version to 0.4.1 by @xpepper in #32
Full Changelog: v0.4.0...v0.4.1