Skip to content

Releases: CxMYu/CcGlanceLine

v1.3.0

Choose a tag to compare

@CxMYu CxMYu released this 02 Sep 07:12
  • Keep the prompt-cache percentage aligned with the latest request's read/write token counters, append compact warm-TTL or cold-rebuild state, and use a clearly labelled session average only while current usage is unavailable.
  • Add the account spend_limit as a third Limit usage window alongside Hour and Week, including reset time and uncapped percentages for gateway limits.
  • Refresh the built-in Claude Code 2.1.258 sample, npm documentation, fixtures, and independently rendered Windows/macOS previews for the new fields.

v1.2.2

Choose a tag to compare

@CxMYu CxMYu released this 07 Aug 02:45
  • Replace the outdated single preview with separate Windows 11 and macOS renders that preserve each platform's actual emoji artwork, and include both assets in the published package.
  • Clarify that Claude Code's subagentStatusLine uses a separate task-batch protocol; ccglance continues to target the main statusLine payload.

v1.2.1

Choose a tag to compare

@CxMYu CxMYu released this 04 Aug 09:22
  • Stop rendering the redundant ⚠200k+ context badge; token usage and percentage already communicate the same state more clearly.

v1.2.0

Choose a tag to compare

@CxMYu CxMYu released this 04 Aug 09:15
  • Keep legacy Claude Code status-line payloads unchanged while conditionally supporting current thinking, agent, PR, 200k-threshold, and general Git worktree fields.
  • Check the official Claude Code rolling-latest endpoint first, with the npm registry retained as a compatibility fallback.
  • Document optional idle refresh for Claude Code 2.1.97+ and add a current-schema fixture without dropping older regression fixtures.

v1.1.2

Choose a tag to compare

@CxMYu CxMYu released this 31 Jul 09:09
  • Shorten the Claude Code version-check cache from 4h to 2h, so the update hint (↑latest) surfaces sooner after a new Claude Code release.

v1.1.1

Choose a tag to compare

@CxMYu CxMYu released this 07 Jul 02:33
  • Faster status-line cold start: git and version refreshes are batched into a single short-lived background task that runs after the line is printed, instead of launching separate processes mid-render. When the cache is fresh, the common redraw does no background work at all.
  • Windows: the background refresh no longer flashes a console window.
  • Runtime caches now clean themselves up over time (stale git/version entries and leftover temporary files), and stay under ~/.claude/ccglance/ (honors CLAUDE_CONFIG_DIR).

v1.1.0

Choose a tag to compare

@CxMYu CxMYu released this 06 Jul 09:25

Cold-start latency + background refresh overhaul.

  • Cut cold-start first-paint latency: git and version background refreshes now queue during rendering and are flushed after stdout as a single detached helper process (dist/runtime/bg.js), instead of spawning one node -e child per segment.
  • Windows: the helper is launched through a cmd start /b trampoline (~17ms to initiate vs ~80-110ms for node.exe), so the status-line process exits without paying node's process-creation cost. Measured cold start (git + version both stale) improved ~360ms -> ~235ms TTFB (p50) and ~475ms -> ~290ms on the process-exit lower bound.
  • The background helper opportunistically prunes the cache (at most once per day): 30-day-stale cache json and 1h-stale .refresh/.tmp/task-file leftovers.
  • Tests and the latency benchmark isolate CLAUDE_CONFIG_DIR to a temp directory, so throwaway repos no longer leave dead cache entries in the real ~/.claude/ccglance/.
  • Add npm run preview; README documents that pointing command at dist/cli.js avoids the npm .cmd shim overhead on Windows.

Published to npm as @cxmyu/ccglance@1.1.0 by CI (with provenance).

v1.0.3

Choose a tag to compare

@CxMYu CxMYu released this 06 Jul 06:30

Minimal README (install + configure); features/overview moved to docs/overview.md; Bun documented as install method and runtime.

v1.0.2

Choose a tag to compare

@CxMYu CxMYu released this 06 Jul 06:05

Documentation index in README, Related Projects removed. First release published via GitHub Actions.

Install: npm install -g @cxmyu/ccglance

v1.0.0

Choose a tag to compare

@CxMYu CxMYu released this 06 Jul 04:04

First release of ccglance - a fast, zero-dependency, multi-line status line for Claude Code.

  • stdin-first rendering: model, effort, status, context, cache, rate limits, dir, git, session, cost, version
  • transcript-tail session status; Claude Code version update hint
  • caches under ~/.claude/ccglance; CLI: preview / --help / --version

Install: npm install -g ccglance