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:

  1. Matches against session UUID (full or partial)
  2. Also matches against the first user prompt / summary text
  3. 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

View original on GitHub ↗

This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗