Resuming Previous Sessions Fails in v1.0.29 with "No Conversation Found"
Bug Description In version 1.0.29 --resume and --continue aren't finding previous sessions. I get the message "No conversation found to continue" If I start a new session I see it in ~/.claude/projects in the same directory as my previous sessions.
Environment Info
- Platform: darwin
- Terminal: tmux
- Version: 1.0.25
- Feedback ID: 8614d591-d9d7-42ba-814f-537bd12d09af
Errors
[{"error":"Error: Command failed: security find-generic-password -a $USER -w -s \"Claude Code\"\nsecurity: SecKeychainSearchCopyNext: The specified item could not be found in the keychain.\n\n at genericNodeError (node:internal/errors:984:15)\n at wrappedFn (node:internal/errors:538:14)\n at checkExecSyncError (node:child_process:890:11)\n at execSync (node:child_process:962:15)\n at wZ (file:///Users/julianf/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:659:3921)\n at file:///Users/julianf/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:582:8863\n at Q (file:///Users/julianf/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:526:17199)\n at IX (file:///Users/julianf/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:582:8009)\n at NS (file:///Users/julianf/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:582:7090)\n at T6 (file:///Users/julianf/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:582:11202)","timestamp":"2025-06-17T06:40:54.747Z"},{"error":"Error: Language not supported while highlighting code, falling back to markdown: \n at lD (file:///Users/julianf/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1463:1176)\n at file:///Users/julianf/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1463:910\n at Array.map (<anonymous>)\n at kK (file:///Users/julianf/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1463:901)\n at O$2 (file:///Users/julianf/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1908:9243)\n at _E (file:///Users/julianf/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:142:19798)\n at vT (file:///Users/julianf/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:144:42555)\n at xT (file:///Users/julianf/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:144:38104)\n at Uq (file:///Users/julianf/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:144:38032)\n at sE (file:///Users/julianf/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:144:37886)","timestamp":"2025-06-17T06:41:06.994Z"},{"error":"Error: Language not supported while highlighting code, falling back to markdown: taskpaper\n at file:///Users/julianf/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1367:418\n at Object.useMemo (file:///Users/julianf/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:142:26271)\n at vX9.useMemo (file:///Users/julianf/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:46:15576)\n at FW (file:///Users/julianf/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1367:312)\n at _E (file:///Users/julianf/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:142:19798)\n at vT (file:///Users/julianf/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:144:42555)\n at xT (file:///Users/julianf/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:144:38104)\n at Uq (file:///Users/julianf/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:144:38032)\n at sE (file:///Users/julianf/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:144:37886)\n at iW (file:///Users/julianf/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:144:34976)","timestamp":"2025-06-17T06:41:07.006Z"},{"error":"Error: Language not supported while highlighting code, falling back to markdown: taskpaper\n at file:///Users/julianf/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1367:418\n at Object.useMemo (file:///Users/julianf/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:142:26271)\n at vX9.useMemo (file:///Users/julianf/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:46:15576)\n at FW (file:///Users/julianf/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1367:312)\n at _E (file:///Users/julianf/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:142:19798)\n at vT (file:///Users/julianf/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:144:42555)\n at xT (file:///Users/julianf/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:144:38104)\n at Uq (file:///Users/julianf/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:144:38032)\n at sE (file:///Users/julianf/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:144:37886)\n at iW (file:///Users/julianf/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:144:34976)","timestamp":"2025-06-17T06:41:07.011Z"},{"error":"Error: Language not supp
Note: Error logs were truncated.
Any updates on this? I am having the same issue, i don't get any errors it just makes a new session id everytime, regardless of if i use continue, or resume with session id
FIRST: claude -p "create a hello world c program" --dangerously-skip-permissions --output-format stream-json --verbose session_id":"d247198c-a305-4c75-be27-b50bd7251ed2"
SECOND: claude -p "change it to universe" --dangerously-skip-permissions --output-format stream-json --verbose --resume d247198c-a305-4c75-be27-b50bd7251ed2
it changes session id to "session_id":"a7899bdd-2f50-4a83-93f2-f9878d750d07" and has no memory of previous convo
I am experiencing same, its breaking my flow. Can we quickly fix it?
The problem is because claude is now honouring my $XDG_CONFIG_HOME config and saving it's files to ~/.config/claude but it didn't migrate the old files from ~/.claude.
Related to #1455 and #2299 but they say the change happened from 1.0.29 to 1.0.30, which doesn't quite fit but I'm pretty sure this is the issue.
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.