| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| caprock_0.52.1_darwin_amd64.tar.gz | 2026-09-03 | 8.8 MB | |
| caprock_0.52.1_windows_amd64.zip | 2026-09-03 | 8.9 MB | |
| checksums.txt | 2026-09-03 | 600 Bytes | |
| caprock_0.52.1_darwin_arm64.tar.gz | 2026-09-03 | 8.3 MB | |
| caprock_0.52.1_linux_amd64.tar.gz | 2026-09-03 | 8.7 MB | |
| caprock_0.52.1_linux_arm64.tar.gz | 2026-09-03 | 8.1 MB | |
| caprock_0.52.1_windows_arm64.zip | 2026-09-03 | 8.1 MB | |
| README.md | 2026-09-03 | 2.0 kB | |
| v0.52.1 source code.tar.gz | 2026-09-03 | 6.2 MB | |
| v0.52.1 source code.zip | 2026-09-03 | 6.5 MB | |
| Totals: 10 Items | 63.6 MB | 0 | |
Fixed
-
/clearshowed one editor as two working sessions. Claude Code does not end a session on/clear— it keeps the process and starts a fresh session id inside it. Both rows therefore shared a live pid, and the sweep that decides a session is over asks whether its process is still running, so the old row could never close. It sat on the dashboard as a second working session, frozen at the moment it was cleared, still presenting a six-day cost and a 95%-full context as current. The replacement is now keyed off theSessionStartthat follows, which is the only one of the two hooks that names the session meant to survive. -
A cleared session was narrated as "compacting context".
/clearwas stored ascontext.compact, which is a different event: a compact summarizes the context and keeps its substance,/cleardiscards it. The dashboard reported a compaction that never happened, at the one moment the owner is deciding whether to wait. It has its own kind now, and the reasons that leave a session running without touching its context (Escapeat the prompt) have theirs. -
"unknown model" appeared beside the model's own name. A session that had not answered yet has no prompt to measure, so the Context stat was empty — and captioned
unknown modeldirectly beside a Cost stat readingclaude-opus-5. The two reasons a context can be missing call for opposite reactions (one clears itself in seconds, the other never will), so the server now says which applies, naming the model id when the pricing table cannot size it. -
Fable 5 could not be picked for a new session. The model list offered three ids and omitted the most capable one on the machine, though
claude --helpnamesfablealongsideopusandsonnet. All four are now offered, ordered by price, each verified by a live answer from the realclaude—claude-mythos-5is in the pricing table and stays out, because the binary rejects it.