You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat: add Session Explorer window with timeline, fork, bookmarks, and AI summaries (#55)
Replaces the right-click "Resume Session" dropdown with a dedicated Session Explorer window (Cmd+Shift+E).
- Two-column layout: session list with search, star bookmarks, and favorites filter on the left; conversation timeline with per-message fork on the right
- Resume or fork sessions from the tip, or fork at any point in the conversation by creating a truncated JSONL copy
- AI-powered summarization via Haiku (opt-in): generates session summary and per-turn action descriptions in a single call, cached to disk, incrementally updated for continued sessions
- Keyboard shortcuts: Cmd+Shift+E (Explore Sessions), Cmd+Opt+N (New Folder), Cmd+Opt+U (Move Out of Folder), all configurable in Settings
- Resumed/forked tabs named after the saved session name
Closes#52
Copy file name to clipboardExpand all lines: README.md
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -23,6 +23,7 @@ Run multiple sessions side by side in a single window with tabs, projects, and s
23
23
-**Project sidebar**: Each open directory gets its own set of tabs, persisted across restarts. Group related projects into collapsible sidebar folders for organization (e.g., by client).
24
24
-**Context & quota tracking**: A progress bar shows context window usage. A sparkline visualizes token rate over time, and rate limit indicators show 5-hour and 7-day quota consumption.
25
25
-**Session state detection**: Tab badges show whether Claude is thinking, waiting for input, needs tool permission, or has errored. Terminal tabs show real-time CPU and disk activity for the foreground process.
26
+
-**Session explorer**: Right-click a project and choose "Explore Sessions" (or press Cmd+Shift+E) to browse all past Claude sessions. View the full conversation timeline, resume or fork from any point, and bookmark favorite sessions with a star toggle. Optionally summarize sessions and per-turn actions with Haiku — summaries are cached and incrementally updated when sessions are continued.
26
27
-**Session persistence**: Claude sessions resume via `--resume`. Tab structure and working directories are preserved across restarts.
27
28
-**486 color themes**: Ships with 486 built-in themes (Ghostty format) and loads custom themes from `~/.config/ghostty/themes`. Search and preview in Settings.
28
29
-**Customizable shortcuts**: All keyboard shortcuts are rebindable in Settings > Shortcuts.
0 commit comments