[ROOT CAUSE] Session Resume Bug Caused By Summarizer Activity During Startup

Resolved 💬 3 comments Opened Sep 23, 2025 by janbam Closed Jan 6, 2026

Bug Description

Observed Behavior:
Claude Code session resume sometimes creates a new session ID + copies old content instead of continuing with the existing session ID.

Pattern Identified:

  • When no messages are added during session startup → resumes correctly with same session ID
  • When messages are added during session startup → creates new session ID + copies content

Hypothesis:
The async(!) conversation summarization process may be adding messages during session startup, triggering the inconsistent behavior.

Evidence:
After disabling the summarizer, the bug has not been encountered again. Bug appears to correlate with summarizer activity during session startup.

Environment Info

  • Platform: linux
  • Terminal: kitty
  • Version: 1.0.120
  • Feedback ID: 71407332-fe30-417c-a8be-4c86b1caff0a

View original on GitHub ↗

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