IDE integration not displaying past sessions in sessions panel

Resolved 💬 4 comments Opened Feb 3, 2026 by asalcedo29 Closed Feb 6, 2026

Summary

The VSCode IDE integration has a sessions panel with a "Search sessions..." interface, but it only displays the current active conversation. Past sessions are not listed or accessible for resuming, despite session data being stored locally.

Expected Behavior

Similar to the CLI where:

  • /list shows all past sessions
  • /resume <session-id> allows continuing previous conversations
  • All stored sessions are accessible

Actual Behavior

In the IDE integration:

  • The sessions panel only shows the current conversation
  • Past sessions are not displayed in the search interface
  • No way to resume previous conversations from the UI

Evidence

Session data IS being stored correctly:

  • ~/.claude/history.jsonl contains 796 conversation entries with multiple distinct sessionId values
  • ~/.claude/debug/ contains 250 session debug files (41MB total)
  • Data structure looks correct with sessionId, timestamp, project, and display fields

Root Cause

The IDE integration appears to not be reading or displaying the contents of history.jsonl in the sessions panel, even though the data exists. This is a feature parity issue between CLI and IDE versions.

Steps to Reproduce

  1. Have multiple past Claude Code sessions in VSCode
  2. Open the sessions panel (Search sessions... interface)
  3. Observe that only the current conversation is shown
  4. Verify that ~/.claude/history.jsonl contains multiple sessionIds from past conversations

Environment

  • Platform: macOS (Darwin 24.6.0)
  • Claude Code IDE integration (VSCode)
  • Session storage location: ~/.claude/

Impact

Users cannot access or continue previous conversations in the IDE, despite this being a core feature available in the CLI version.

View original on GitHub ↗

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