Skip to content

Releases: ryanclark/statusline

v2.4.1

Choose a tag to compare

@ryanclark-release ryanclark-release released this 09 Oct 13:18
3330529

Fixed

  • Refresh the plugin's five-hour and weekly limits from the shared account usage result, including in idle chats.
    Fetch only for enabled usage segments, keep rendering while requests run, and fall back to Claude's per-chat limits
    when shared data is unavailable or stale. Discard expired windows and preserve newer session windows.
  • Keep plugin usage caches separate by authenticated account and organization. Resolve the identity in the background
    with periodic login revalidation, and keep results private to a chat if its identity cannot be verified.

v2.4.0

Choose a tag to compare

@ryanclark-release ryanclark-release released this 09 Oct 12:24
4a1c079

Added

  • Configurable directory prefix trimming with … and an optional display-width limit for cwd and project_dir.
    Edit multiple prefixes and the width in statusline configure, with a live preview using the current directory.

Fixed

  • Refresh Git segments in the background with a shared lock and a bounded runtime, keeping cached values available
    while Git runs. Query only enabled Git fields, skip working-tree scans without a dirty indicator, and combine
    branch, dirty and requested counters into one status command when a scan is needed.
    Publish the branch before cold or slow scans, back off repeated timeouts, drain large output safely, and clear
    results for removed repositories. Keep stash counts compatible with older Git and warm screenshot fixtures before capture.
  • Fetch plugin usage only for enabled segments, with authorization and cache reads also in the background. Request
    the context breakdown only when the compaction-headroom segment needs it.
    Authorization errors retain the cookie fallback and retry at most once a minute.
  • Check for updates in the background in plugin mode, sharing daily results and failure backoff across chats. Show
    notices only before the first user message, including when a render finishes after that message was submitted.

v2.3.0

Choose a tag to compare

@ryanclark-release ryanclark-release released this 07 Oct 19:20
5c30503

Added

  • drop whole segments to fit the plugin's width (#31)

v2.2.1

Choose a tag to compare

@ryanclark-release ryanclark-release released this 07 Oct 18:42
b66eabe

Fixed

  • address review findings across the plugin work (#29)

Changed

  • cache_last_miss hides once the last miss is older than its within window, 30m by default, on the native
    statusLine as well as the plugin (since 2.0.0). Set "within": "session" to always show it.

v2.2.0

Choose a tag to compare

@ryanclark ryanclark released this 07 Oct 15:31
e07c7c0

Added

  • show waiting subagents as waiting in the agent panel (#24)
  • add a background_tasks segment (#25)
  • (plugin) draw Claude Code's background task pills in the line (#26)

v2.1.0

Choose a tag to compare

@ryanclark-release ryanclark-release released this 07 Oct 10:54
124a1ae

Added

  • (plugin) fetch usage with the session login instead of browser cookies (#21)

v2.0.1

Choose a tag to compare

@ryanclark-release ryanclark-release released this 07 Oct 09:09
108e2a2

Fixed

  • release the plugin with the binary (#17)

Other

  • regenerate README screenshots and put the plugin first (#19)

v2.0.0

Choose a tag to compare

@ryanclark-release ryanclark-release released this 07 Oct 07:44
1beeff3

Added

  • [breaking] add Claude Code plugin with live activity and windowed cache segments

v1.2.0

Choose a tag to compare

@ryanclark-release ryanclark-release released this 25 Sep 15:01
d75d26d

Added

  • add option to record stats to disk so Claude can read its own stats

v1.1.0

Choose a tag to compare

@ryanclark ryanclark released this 10 Sep 20:11
1d709d3

Added

  • subagent grid, task icons, reset clock options, non-destructive install
  • add a subagent tab to configure
  • add install --subagent command and offer installation during initial install
  • add support for subagent status lines
  • add pr, repo, effort, thinking, fast_mode, session_name and prompt cache segments
  • add spend_limit and newline segments
  • add fable_usage segment

Fixed

  • tolerate null context usage and usage limit fields

Other

  • let cargo package resolve statusline-configure