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