[Bug] `--resume` creates new session_id instead of preserving original session identifier

Resolved 💬 3 comments Opened Nov 1, 2025 by miadisabelle Closed Nov 5, 2025

Bug Description
claude --resume and choosing an existing session creates a new session_id, it should be the same as the one that session was using... that really bugs all our hooks that are based on resuming an existing session using its session_id

Environment Info

  • Platform: linux
  • Terminal: konsole
  • Version: 2.0.31
  • Feedback ID: fe78d84b-69f6-4fda-94b6-cae376e0a992

Errors

[]

Reproduce:

  • start a new session: claude --session-id bc956f9d-b20f-4a99-8cff-d606c38ff906
  • say hello
  • /exit
  • claude --resume
  • choose your session
  • /status and observe it is not the same session_id

View original on GitHub ↗

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