claude-code icon indicating copy to clipboard operation
claude-code copied to clipboard

Resuming Previous Sessions Fails in v1.0.29 with "No Conversation Found"

Open TC72 opened this issue 7 months ago • 3 comments

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.

TC72 avatar Jun 19 '25 08:06 TC72

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

proggod avatar Jun 20 '25 06:06 proggod

I am experiencing same, its breaking my flow. Can we quickly fix it?

bhupesh-sf avatar Jun 20 '25 06:06 bhupesh-sf

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.

TC72 avatar Jun 23 '25 15:06 TC72

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.

github-actions[bot] avatar Dec 05 '25 10:12 github-actions[bot]