Browse, reopen, pin, color and icon every Claude Code chat — from a sidebar. Close idle tabs to free RAM.
Claude Code already saves every chat as a transcript in ~/.claude/projects. This extension turns those into a browsable archive so you can keep just a few chats open (RAM) and jump back to any of the others on demand.
Features
🗂 Sidebar archive — every chat, grouped by repo, newest first, labeled by its title. Click to open.
🔁 Reopen anything — opens the exact chat by session id (via Claude's own deep link), even one closed long ago.
📌 Pin favourites to a group on top (persists across reloads).
🎨 Color & icon each chat — one click sets a custom icon and a color so you can tell them apart at a glance.
🔍 Quick-pick search — Search & Open a Chat, type by title or repo.
🧹 Close Idle Chat Tabs — closes every chat tab except the active/pinned ones to free RAM; they stay in the archive.
How it works
Pure local: reads ~/.claude/projects/**/*.jsonl (cached by mtime) for titles, repos and dates. Opening a chat calls Claude Code's vscode://anthropic.claude-code/open?session=<id> deep link. No network, no telemetry.
Use
Open the Chat Archive view in the activity bar (left).
Hover a chat: 📌 pin · 🎨 set icon & color. Right-click for Set icon / Set color / Reset to default.