VS Code extension: /memory panel refresh fails with "No conversation found with session ID" (stale session ID)

Status Open
Maintainer reply None cached
Activity 0 comments · opened Jul 21, 2026

Beschrijving

In de VS Code-extensie geeft het /memory-paneel (het aparte venster dat opent bij /memory) bij het klikken op "refresh" soms deze foutmelding:

Error: Claude Code returned an error result: No conversation found with session ID: <uuid>

Root cause (bevestigd via bestandssysteem-onderzoek)

De sessie-ID uit de foutmelding komt overeen met een map onder ~/.claude/session-env/<session-id>/ die:

  • leeg is (geen inhoud), en
  • geen bijbehorend gespreksbestand (~/.claude/projects/<project>/<session-id>.jsonl) heeft.

Op mijn machine bleken 36 van de 65 session-env-mappen zulke "verweesde" sessie-ID's te zijn (aangemaakt, nooit gepromoveerd tot een echt gesprek met transcript). Het lijkt erop dat het /memory-paneel bij het openen een sessie-ID krijgt toegewezen dat (nog) niet gekoppeld is aan een backend-conversatie, en bij "refresh" naar dat ongekoppelde ID vraagt in plaats van naar het ID van het actieve gesprek.

Reproductiestappen

  1. Open een Claude Code-sessie in de VS Code-extensie.
  2. Typ /memory — dit opent een apart venster/paneel.
  3. Klik in dat paneel op "refresh".
  4. Foutmelding verschijnt: "No conversation found with session ID: ...".
  5. Check ~/.claude/session-env/<dat-uuid>/: bestaat, is leeg.
  6. Check ~/.claude/projects/**/<dat-uuid>.jsonl: bestaat niet.

Verwachting

Het /memory-paneel zou het session-ID van het actieve, gekoppelde gesprek moeten gebruiken bij refresh, of gracieus moeten omgaan met een niet-gevonden sessie in plaats van een harde foutmelding te tonen.

Omgeving

  • Claude Code via VS Code-extensie
  • Windows 11

View original on GitHub ↗