Releases: chizhangucb/homebrew-chronicle
Releases · chizhangucb/homebrew-chronicle
Release list
Chronicle v0.1.7 — session UX polish
Chronicle v0.1.7 — session UX polish
Auto-update delivers these on top of v0.1.6:
- ⇧⌘U — keyboard shortcut for per-session Sync Update
- Active Duration stat on the session Overview: real working time (gaps under 5 min) vs wall-clock Total Duration, with an ⓘ tooltip explaining the math
- Refine → delete by type — keep or drop whole message kinds (User / Assistant / Tool Call / …) in one click
- Consolidated chat labels — Playback and Refine now use the same role-accurate wording
- Replay — cleaner sandbox toolbar
- Feedback — optional sender email, set as Reply-To so replies reach you
- Language switch keeps your place instead of bouncing to Home
Signed + notarized (Developer ID Application: Chi Zhang). Apple Silicon + Intel.
Chronicle v0.1.6 — code signing + notarization, one-click auto-update, getchronicle.dev feedback
Chronicle v0.1.6 — the first signed & notarized release. 🎉
What's new
- One-click auto-update. An in-app "Updated to X.Y.Z / Relaunch to apply" toast now installs updates and cleanly relaunches — no more
pkill/reinstall dance. (Powered by electron-updater on a notarized Developer ID build.) - Feedback moved to getchronicle.dev.
- Signed + notarized (Developer ID: Chi Zhang, Team 9W7B6USGG9), so macOS no longer quarantines it — no
--no-quarantineneeded.
Upgrading from 0.1.5? 0.1.5 was unsigned, so it can't auto-update to this one (signatures must match). Upgrade once manually — brew upgrade --cask chronicle, or download the DMG below. Every update after 0.1.6 is automatic.
Chronicle v0.1.5
Chronicle v0.1.5 — Cost & usage, global search, session titles, Japanese
A big session-analytics and navigation update, plus the fix that makes your Claude Code session renames finally show up.
✨ New
- Cost & Usage panel on every session overview — per-model token totals (input / output / cache read / cache write) with a dollar breakdown per line and a session total. Cost is computed locally from the current Anthropic list prices (no network) with separate 5-minute and 1-hour cache-write pricing, matching Claude Code's
/usage. - Global search palette (🔍 on the home page, or ⌘K anywhere) — search across all session content with All / Code / Chat scopes, time and project filters, "Recent Access" recents, highlighted snippets, and keyboard navigation.
- Skill Distribution & MCP Distribution donut cards on the session overview — Skills grouped by name, MCP calls grouped by server.
- Japanese (日本語) UI language, alongside English and 中文.
- Project switcher dropdown in the project breadcrumb — jump between projects (name · session count · last active) without going home.
- "Today" time filter on the project analytics page.
🔧 Session titles & renaming
- Chronicle now reads Claude Code custom session titles (
/rename) — every session you renamed in Claude Code shows its real name in Chronicle, across all projects, and stays in sync on every re-import. - Session names appear in the project list, breadcrumb, session picker, and overview, with the first prompt kept as a subline reminder.
- Inline rename on the session overview (replaces a brittle prompt() dialog that failed in embedded browsers) — persists across re-imports.
- Per-session Sync Update button in the session toolbar (icon), so you can refresh a single session without syncing the whole project.
🩹 Fixes
- Corrected model pricing to the current Anthropic table (Opus 4.8 tier is $5/$25, not the old $15/$75) and split 5m vs 1h cache writes — cost figures now match
/usage. - Filtered Claude Code's token-less
<synthetic>model from the cost card. - Project dropdown is readable (opens rightward, no longer clipped by the sidebar) and uses relative time ("today", "2 days ago").
🤖 Generated with Claude Code