Original Reddit post

Last week I spent 20 minutes planning a feature with Claude Code. We went back and forth on payload size limits, agreed on an approach, everything was in that session’s context. Today I wanted to continue that work. And I realized I had no way to say: “open the session where we discussed increasing the payload size” Instead this is what finding it actually looks like: Which repo was I in? Guess. cd there. Run claude --resume. A picker opens with 89 sessions, sorted by date, each labeled by its first message. My first messages are all things like “fix this” and “look at the error”. Scroll. Open one. Wrong session. Quit. Scroll again. Give up, start a fresh session, and spend 10 minutes re-explaining everything the old session already knew. The mismatch is simple: I remember sessions by what was discussed in them. Claude Code organizes them by directory and date. There is no search over the content, and the sessions are all just sitting there as jsonl files in ~/.claude/projects. I have 400+ of them. All that context, unfindable. Curious about others: Do you hit this too, or do you just never go back to old sessions? What do you do today when you need one? Scroll the picker? grep ~/.claude/projects? Give up? submitted by /u/RoutineNet4283

Originally posted by u/RoutineNet4283 on r/ClaudeCode