[BUG] Resume conversation doesn't display previous messages in terminal
Preflight Checklist
- [x] I have searched existing issues and this hasn't been reported yet
- [x] This is a single bug report (please file separate reports for different bugs)
- [x] I am using the latest version of Claude Code
What's Wrong?
When resuming a conversation using Claude Code CLI, the previous messages from that conversation are no longer displayed in the terminal. In earlier versions, when you resumed a conversation, the terminal would show all the previous interactions, making it easy to see the context. Now, only new messages appear in the terminal, even though Claude maintains the conversation context internally and can summarize previous interactions when asked.
What Should Happen?
When resuming a conversation, the terminal should display all previous messages from that conversation, just like it did in earlier versions of Claude Code CLI. This helps users see what was discussed without having to rely on Claude to summarize the history.
Error Messages/Logs
No error messages - this is a behavioral change/regression in the UI
Steps to Reproduce
- Start a conversation with Claude Code CLI
- Have several back-and-forth exchanges (e.g., ask Claude to help with a task)
- Exit the conversation
- Resume the same conversation later
- Observe that previous messages are not displayed in the terminal
- Note that Claude still has access to the conversation history (can summarize it on request), but it's not visible to the user in the terminal output
Claude Model
Sonnet (default)
Is this a regression?
Yes, this worked in a previous version
Last Working Version
The last version I had installed was 2.0.1, before that 2.0.0 and before that 1.x. It definitely worked in 1.x and likely in 2.0.0 and 2.0.1
Claude Code Version
2.0.5 (Claude Code)
Platform
Anthropic API
Operating System
macOS
Terminal/Shell
IntelliJ IDEA terminal
Additional Information
Note that I am using Fish (in IntelliJ IDEA terminal).
This is a UX regression that makes it harder to resume work on complex tasks, as users lose visibility into what was previously discussed and decided. The conversation context is preserved (Claude can reference and summarize previous messages), but the lack of terminal display makes it difficult for users to quickly review the conversation history.
I've experienced this and still experiencing this. Since v 2.0 update, even /compact loses the latest messages in terminal. please fix this asap.
Same here, experienced with Version 2.0.5. and 2.0.8 using Claude Code in terminal on Mac OS. Can't find any past conversations using /resume command. The VSCode Integration version (2.0.8) can still see them, though. They are also on the filesystem in ~/.claude/projects/*
Seems to be working again in v 2.0.9
Aaaaand it's brocken again in 2.0.10. This is anoying.
I had 100 conversations with claude code in the last two weeks, but when I type in claude --resume it only shows 3 conversations, one is the most recent one, then the other two are irrelevant or from weeks ago. This is by far one of the most half baked parts of Claude Code. Anybody else having this issue? Imagine being hours into a task and your battery dies... yeah, it happened.
This issue has been inactive for 30 days. If the issue is still occurring, please comment to let us know. Otherwise, this issue will be automatically closed in 30 days for housekeeping purposes.
still same issue now on the claude code website