[2.5] - 2025-10-30
Added
- Indexing: SQLite rollups index with per-session daily splits and incremental Refresh. Background indexing runs at utility priority and updates only changed session files.
- Git Inspector (feature-flagged): Adds "Show Git Context" to the Unified Sessions context menu for Codex sessions; opens a non-blocking inspector window with current and historical git context.
- Advanced Analytics: Visualize AI coding patterns with session trends, agent breakdown, time-of-day heatmap, and key metrics via Window → Analytics.
Fixed
- Usage (Codex): Reset times no longer show "Stale data" when recent
token_countevents are present. Now anchorsresets_in_secondstorate_limits.captured_atand accepts absoluteresets_at/reset_atfields (including*_ms), with flexible timestamp parsing for old/new JSON formats. - Analytics/Git Inspector: System theme updates immediately; stable session IDs for Claude/Gemini; aligned window theme handling.
- Sessions/Messages totals: Respect HideZeroMessageSessions/HideLowMessageSessions preferences in dashboard cards.
- Avg Session Length: Exclude noise sessions when preferences hide zero/low message sessions.