[Bug] Claude Code hangs when resuming certain conversations with large tool outputs in history
Resolved 💬 3 comments Opened Jan 18, 2026 by jsayubi Closed Jan 18, 2026
Bug Description
When resuming a session that contains a large tool output (e.g., a 1.4MB git diff or file read), Claude Code
freezes/hangs while attempting to render the session history in the terminal
Steps to Reproduce
- Start a Claude Code session
- Run a command that produces large output (e.g., git diff on many files, reading a large file)
- Exit the session
- Try to resume the session using /resume or the resume picker
Environment Info
- Platform: darwin
- Terminal: WarpTerminal
- Version: 2.1.12
- Feedback ID: 091effec-806d-4c2a-9fe8-18eadf912300
Expected Behavior
Session resumes normally, possibly with large outputs truncated or lazily loaded.
Actual Behavior
Claude Code hangs indefinitely. Terminal becomes unresponsive. CPU usage spikes to 100%.
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗