claude-code - 💡(How to fix) Fix VS Code extension: search/lookup sessions by UUID in session picker [1 comments, 2 participants]

Official PRs (…)
ON THIS PAGE

Recommended Tools

×6

Utilities matched from this issue’s tags and category — try them while you read without losing context.

GitHub issue graph ai analysis

Paste a GitHub issue URL. We fetch that issue, discover linked issues from bodies/comments/timeline, collect linked pull requests, and produce a structured English report.

The report is written in English Markdown for sharing and archival.

Helpful · Quick feedback

Loading…
GitHub stats
anthropics/claude-code#47945Fetched 2026-04-15 06:37:51
View on GitHub
Comments
1
Participants
2
Timeline
4
Reactions
0
Author
Timeline (top)
labeled ×3commented ×1

Code Example

claude --resume <uuid>
RAW_BUFFERClick to expand / collapse

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

extent analysis

TL;DR

Implementing a search input in the VS Code session picker that matches against session UUIDs and user prompt text can help users quickly find and resume specific sessions.

Guidance

  • To address the issue, consider adding a search bar to the session picker that allows users to input a UUID or partial UUID to find a specific session.
  • The search functionality should also match against the first user prompt or summary text to provide more flexibility in finding sessions.
  • Additionally, filtering by project or cwd could be a useful feature to narrow down the search results.
  • A "Resume session by ID..." command in the command palette can also be implemented to allow users to directly open a session by its UUID.

Example

No code example is provided as the issue does not contain sufficient technical details to generate a specific code snippet.

Notes

The proposed solution requires modifications to the Claude Code VS Code extension, and the feasibility of the implementation may depend on the extension's architecture and existing codebase.

Recommendation

Apply workaround: Implement the proposed search input and command palette features to improve session discovery and resumption capabilities in the Claude Code VS Code extension. This will provide users with a more efficient way to find and resume specific sessions, addressing the current limitations of the recent session list.

Vote matrix · Quick signals

Works
Did the solution work? Tap to confirm.
Easy Fix
Was it a quick fix?
Time Saver
Did it save you time?
Blocking
Was it severely blocking?
Common Issue
Are others likely hitting this too?
Flaky / Intermittent
Is it intermittent?
Verified / Reproducible
Can you reproduce it reliably?
Loading…

Still need to ship something?

×6

Another batch ranked right after the header list — different links, same matching logic.

Back to top recommendations

TRENDING