anthropics / anthropics/claude-code

VS Code extension: sidebar session list doesn't reflect true recency without a manual window reload

Open
#95,379 1 comment 0 reactions 0 assignees View on GitHub
area:ide bug platform:macos platform:vscode
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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.