VS Code extension: search/lookup sessions by UUID in session picker
Status Closed — duplicate
Maintainer reply None cached
Activity 3 comments · opened Apr 14, 2026 · closed Apr 18, 2026
Problem
The Claude Code VS Code extension session picker lists recent sessions, but there is no way to look up or jump to a specific session by its UUID (e.g. d3b345f7-aca5-456a-907f-bcce34d77ce3). When a session scrolls off the recent list, or when I find a UUID referenced elsewhere (logs, notes, ~/.claude/projects/...), the only way to resume it is via the CLI:
claude --resume <uuid>
Proposed solution
Add a search input to the VS Code session picker that:
- Matches against session UUID (full or partial)
- Also matches against the first user prompt / summary text
- Optionally filters by project / cwd
Bonus: a "Resume session by ID..." command in the command palette that accepts a UUID and opens that session directly.
Why
- UUIDs are the canonical session identifier. They appear in
~/.claude/projects/<project>/<uuid>.jsonl, logs, and cross-references. - The current picker only shows a limited recent list; older sessions become unreachable from the UI even though they exist on disk.
- Related issues suggest demand for better session discovery: #47581 (filter by project path), #30599 (full-text search transcripts), #46862 (Session Manager UI), plus VS Code session list visibility bugs #47746, #36266, #36078, #44625, #45872.
Environment
- Claude Code VS Code extension
- macOS
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗