Repository navigation
dreeft 1.3.6
A Claude Code mod: a band above the prompt showing what the session's thinking is doing. Three rows: the names the turn keeps coming back to, a timeline of where the turn's time goes, and what the turn costs in context.
Install
Inside Claude Code:
/plugin marketplace add achiurizo/dreeft
/plugin install dreeft@dreeft
Needs Claude Code 2.1.287 or later, terminal surface. The mod API is early access, so a Claude Code update can break the mod until it catches up.
In this version
Band
- Growth that draws as
+10.0%is now amber, as the README states for 10 points or more. - A band given no rows to draw in draws nothing.
- A usage report missing a token field no longer gives a broken growth figure.
- The focus row's
∴ ⟲ Nfallback fits the narrowest band: a count too wide for the row drops whole.
Memory shadow log (experimental, off by default)
- The log file is set owner-only (
600) on every append, so a file that was readable by others is tightened. Missing parent directories are created with your own umask; only thedreeftdirectory is700. - A
HOMEthat is not an absolute path is refused: nothing is judged and nothing is logged. - An absolute
XDG_STATE_HOMEmoves the log to$XDG_STATE_HOME/dreeft/memory-shadow.jsonl. - A turn whose append failed is judged again when its span comes up again, where before it was lost.
- The answer text kept for evidence is capped at 50,000 characters.
README and repo
- README: update, disable and uninstall steps, the band's width rule, each row's edge cases, what the shadow log's candidates are, and the exact commands CI runs.
- CI now tests the stated minimum, Claude Code 2.1.287, and the newest release.
SECURITY.mdsays how to report a vulnerability.
By default the mod makes no model calls, no network requests and no file writes.