anthropics / anthropics/claude-code
VS Code extension: sidebar session list doesn't reflect true recency without a manual window reload
- Dominant language
- Python
- Stars
- 145k
- Forks
- 23.1k
- PR merge metrics
- PR metrics pending
Description
**Describe the bug**
The Claude Code sessions list in the Activity Bar sidebar doesn't reliably sort/refresh to reflect which session is actually most recently active. An in-progress session can sit buried below older, inactive ones. The only fix I've found is `Developer: Reload Window` — but per #94743, that restarts the extension host and kills any in-flight session/background work, so it's a costly workaround for what should be a cosmetic refresh.
**Expected behavior**
- The sidebar list re-sorts by actual recency without requiring a full window reload, or
- A lightweight "refresh list" action (icon/command) that re-syncs the sidebar's order without restarting the extension host / interrupting live sessions.
**Environment**
- Claude Code VS Code extension (version TBD)
- VS Code version: TBD
- OS: macOS
**Related**
- #36845, #60937 (session persistence across reload)
- #94743 (extension host restart kills sessions without warning)
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by locating the VS Code extension's Activity Bar sidebar session-list entry point and the logic that refreshes or sorts sessions. Read #94743 and the related persistence issues for constraints, then verify that the list reflects actual recency without a Developer: Reload Window or interruption to live sessions.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- vscode
- Domain
- devtools
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 42/100