Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
cc-probeline
command
Package main — check subcommand.
|
Package main — check subcommand. |
|
internal
|
|
|
cache
Package cache implements the per-key on-disk cache for cold-path data (git status, subagent scans, etc.).
|
Package cache implements the per-key on-disk cache for cold-path data (git status, subagent scans, etc.). |
|
claudejson
Package claudejson reads a single boolean field from ~/.claude.json.
|
Package claudejson reads a single boolean field from ~/.claude.json. |
|
config
Package config loads and validates the user TOML configuration from ~/.config/cc-probeline/config.toml.
|
Package config loads and validates the user TOML configuration from ~/.config/cc-probeline/config.toml. |
|
cost
Package cost implements the delta-based cost API for cc-probeline.
|
Package cost implements the delta-based cost API for cc-probeline. |
|
format
Package format holds small string/number formatting helpers shared by the probes and the renderer.
|
Package format holds small string/number formatting helpers shared by the probes and the renderer. |
|
hint
Package hint provides the rotating hint widget appended at the bottom of the status output.
|
Package hint provides the rotating hint widget appended at the bottom of the status output. |
|
log
Package log provides an append-only structured logger for cc-probeline.
|
Package log provides an append-only structured logger for cc-probeline. |
|
mode
Package mode stores the user's display preference (super-compact vs standard) in a global file under XDG_CONFIG_HOME (or $HOME/.config).
|
Package mode stores the user's display preference (super-compact vs standard) in a global file under XDG_CONFIG_HOME (or $HOME/.config). |
|
parser
Package parser reads Claude Code session JSONL files and aggregates them into SessionStats / SubagentStats.
|
Package parser reads Claude Code session JSONL files and aggregates them into SessionStats / SubagentStats. |
|
probes
Package probes hosts the status-line probe registry (model, cost, context, git, subagents, ...) consumed by the formatter.
|
Package probes hosts the status-line probe registry (model, cost, context, git, subagents, ...) consumed by the formatter. |
|
quota
Package quota stores and retrieves the global account-wide quota snapshot.
|
Package quota stores and retrieves the global account-wide quota snapshot. |
|
renderer
Package renderer provides Theme and ColorScheme types used by probes to gate ANSI output.
|
Package renderer provides Theme and ColorScheme types used by probes to gate ANSI output. |
|
settingsfile
Package settingsfile handles reading, writing, and modifying ~/.claude/settings.json.
|
Package settingsfile handles reading, writing, and modifying ~/.claude/settings.json. |
|
state
Package state persists per-session data across plugin invocations.
|
Package state persists per-session data across plugin invocations. |
|
statusline
Package statusline composes the multi-line status output from the Phase 4.1 probes Registry, the Phase 4.2 box-drawing table, and the Phase 4.4 hint widget.
|
Package statusline composes the multi-line status output from the Phase 4.1 probes Registry, the Phase 4.2 box-drawing table, and the Phase 4.4 hint widget. |
|
stdin
Package stdin parses Claude Code statusLine hookData from os.Stdin.
|
Package stdin parses Claude Code statusLine hookData from os.Stdin. |
|
tests
|
|
|
testutil
Package testutil provides shared test helpers for cc-probeline test suites.
|
Package testutil provides shared test helpers for cc-probeline test suites. |
Click to show internal directories.
Click to hide internal directories.

Every turn lands on its own line — orchestrator and subagents alike — priced as it happens. Finally you see where every dollar of your reasoning actually goes.
The moment you cross 100%, you'll see it — and the extra bill stays under your control.
You get warned while there's still time to act — not after you've hit the wall.
Cache rebuilds stop being silent — you see the price the moment they happen.