๐ค Claude Account Email widget - Added a session widget that reads the signed-in Claude account email from ~/.claude.json while respecting CLAUDE_CONFIG_DIR.
๐งผ Global Minimalist Mode - Added a global toggle in Global Overrides that forces widgets into raw-value mode for a cleaner, label-free status line.
๐ Smarter widget picker search - The add/change widget picker now supports substring, initialism, and fuzzy matching, with ranked results and live match highlighting.
๐ Better terminal width detection - Flex separators and right-alignment now work more reliably when ccstatusline is launched through wrapper processes or nested PTYs.
๐จ Powerline theme continuity - Built-in Powerline themes can now continue colors cleanly across multiple status lines instead of restarting each line.
v2.2.0 - v2.2.6 - Speed, widgets, links, and reliability updates
๐ New Token Speed widgets - Added three widgets: Input Speed, Output Speed, and Total Speed.
Each speed widget supports a configurable window of 0-120 seconds in the widget editor (w key).
0 disables window mode and uses a full-session average speed.
1-120 calculates recent speed over the selected rolling window.
๐งฉ New Skills widget controls (v2.2.1) - Added configurable Skills modes (last/count/list), optional hide-when-empty behavior, and list-size limiting with most-recent-first ordering.
๐ Usage API proxy support (v2.2.2) - Usage widgets honor the uppercase HTTPS_PROXY environment variable for their direct API call to Anthropic.
๐ง New Thinking Effort widget (v2.2.4) - Added a widget that shows the current Claude Code thinking effort level.
๐ Better macOS usage lookup reliability (v2.2.5) - Improved reliability when loading usage API tokens on macOS.
โจ๏ธ New Vim Mode widget (v2.2.5) - Added a widget that shows the current vim mode, with ASCII and optional Nerd Font icon display.
๐ Git widget link modes (v2.2.6) - Git Branch can render clickable GitHub branch links, and Git Root Dir can render clickable IDE links for VS Code and Cursor.
๐ค Better subagent-aware speed reporting - Token speed calculations continue to include referenced subagent activity so displayed speeds better reflect actual concurrent work.
v2.1.0 - v2.1.10 - Usage widgets, links, new git insertions / deletions widgets, and reliability fixes
๐งฉ New Usage widgets (v2.1.0) - Added Session Usage, Weekly Usage, Block Reset Timer, and Context Bar widgets.
๐ More accurate counts (v2.1.0) - Usage/context widgets now use new statusline JSON metrics when available for more accurate token and context counts.
๐ช Windows empty file bug fix (v2.1.1) - Fixed a Windows issue that could create an empty c:\dev\null file.
๐ New Link widget (v2.1.3) - Added a new Link widget with clickable OSC8 rendering, preview parity, and raw mode support.
โ New Git Insertions widget (v2.1.4) - Added a dedicated Git widget that shows only uncommitted insertions (e.g., +42).
โ New Git Deletions widget (v2.1.4) - Added a dedicated Git widget that shows only uncommitted deletions (e.g., -10).
๐ง Context format fallback fix (v2.1.6) - When context_window_size is missing, context widgets now infer 1M models from long-context labels such as [1m] and 1M context in model identifiers.
โณ Weekly reset timer split (v2.1.7) - Added a separate Weekly Reset Timer widget.
โ๏ธ Custom config file flag (v2.1.8) - Added --config <path> support so ccstatusline can load/save settings from a custom file location.
๐ฃ Unicode separator hex input upgrade (v2.1.9) - Powerline separator hex input now supports 4-6 digits (full Unicode code points up to U+10FFFF).
๐ณ Bare repo worktree detection fix (v2.1.10) - Git Worktree now correctly detects linked worktrees created from bare repositories.
v2.0.26 - v2.0.29 - Performance, git internals, and workflow improvements
๐ง Memory Usage widget (v2.0.29) - Added a new widget that shows current system memory usage (Mem: used/total).
โก Block timer cache (v2.0.28) - Cache block timer metrics to reduce JSONL parsing on every render, with per-config hashed cache files and automatic 5-hour block invalidation.
๐งฑ Git widget command refactor (v2.0.28) - Refactored git widgets to use shared git command helpers and expanded coverage for failure and edge-case tests.
๐ช Windows UTF-8 piped output fix (v2.0.28) - Sets the Windows UTF-8 code page for piped status line rendering.
๐ Git Root Dir widget (v2.0.27) - Added a new Git widget that shows the repository root directory name.
๐ท๏ธ Session Name widget (v2.0.26) - Added a new widget that shows the current Claude Code session name from /rename.
๐ Current Working Directory home abbreviation (v2.0.26) - Added a ~ abbreviation option for CWD display in both preview and live rendering.
๐ง Context model suffix fix (v2.0.26) - Context widgets now recognize the [1m] suffix across models, not just a single model path.
๐ Repo docs update (v2.0.26) - Migrated guidance from CLAUDE.md to AGENTS.md (with symlink compatibility).
v2.0.16 - Add fish style path abbreviation toggle to Current Working Directory widget
v2.0.15 - Block Timer calculation fixes
Fix miscalculation in the block timer
v2.0.14 - Add remaining mode toggle to Context Percentage widgets
Remaining Mode - You can now toggle the Context Percentage widgets between usage percentage and remaining percentage when configuring them in the TUI by pressing the 'u' key.
v2.0.12 - Custom Text widget now supports emojis
๐พ Emoji Support - You can now paste emoji into the custom text widget. You can also turn on the merge option to get emoji labels for your widgets like this:
v2.0.11 - Unlimited Status Lines
๐ No Line Limit - Configure as many status lines as you need - the 3-line limitation has been removed
v2.0.10 - Git Updates
๐ณ Git Worktree widget - Shows the active worktree name when working with git worktrees
๐ป Hide 'no git' message toggle - Git widgets now support hiding the 'no git' message when not in a repository (toggle with 'h' key while editing the widget)
v2.0.8 - Powerline Auto-Alignment
๐ฏ Widget Alignment - Auto-align widgets across multiple status lines in Powerline mode for a clean, columnar layout (toggle with 'a' in Powerline Setup)
v2.0.7 - Current Working Directory & Session Cost
๐ Current Working Directory - Display the current working directory with configurable segment display
The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.