session-memory/summary.md files not being created in v2.0.65

Resolved 💬 3 comments Opened Dec 11, 2025 by JDIVE Closed Feb 11, 2026

Description

After upgrading from v2.0.64 to v2.0.65, the session-memory/summary.md files are no longer being created in the session directories under ~/.claude/projects/{project}/{session-id}/.

Expected Behaviour

In v2.0.64, each session would have a session-memory directory containing a summary.md file with rich structured content (Session Title, Current State, Task Specification, Files and Functions, Workflow, etc.). This file was updated incrementally during sessions.

Actual Behaviour

In v2.0.65, the session directory structure only contains the .jsonl transcript file. The session-memory directory and summary.md file are never created, even for long sessions with multiple compaction events.

Evidence

Sessions from Dec 10 (v2.0.64) - all have session-memory:

89b9cba0: 945KB jsonl, session-memory EXISTS
d192fa88: 652KB jsonl, session-memory EXISTS  
cfee7e17: 2.2MB jsonl, session-memory EXISTS

Sessions from Dec 11 (v2.0.65) - none have session-memory:

62a45def: 787KB jsonl, session-memory MISSING
08f11a62: 819KB jsonl, session-memory MISSING
73bca7d8: 808KB jsonl, session-memory MISSING

The {"type":"summary"} events still appear in the .jsonl transcripts, but the actual summary.md files are not being generated.

Environment

  • Claude Code version: 2.0.65
  • Previous working version: 2.0.64
  • OS: Linux (Arch)
  • Shell: bash/zsh

Impact

This breaks any workflows that depend on session-memory/summary.md for cross-session context or session recall features.

Reproduction Steps

  1. Upgrade to v2.0.65
  2. Start a new session with significant conversation
  3. Check ~/.claude/projects/{project}/{session-id}/
  4. Only .jsonl file exists, no session-memory directory

View original on GitHub ↗

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