[Bug] Session persistence broken: unable to load existing sessions and new sessions hang on task execution

Resolved 💬 3 comments Opened Feb 20, 2026 by doums85 Closed Feb 24, 2026

Bug Description
I have a bug with Claude Code Desktop. It can’t find my sessions anymore, and when I try to create a new session and resend the task, it just keeps loading but nothing happens.

Environment Info

  • Platform: darwin
  • Terminal: Apple_Terminal
  • Version: 2.1.49
  • Feedback ID: 2a9d957f-ed58-4585-962f-9f5b42d7774d

Errors

[{"error":"Error: Plugin MCP server error - mcp-config-invalid: MCP server github invalid: Missing environment variables: GITHUB_PERSONAL_ACCESS_TOKEN\n    at ZhT (/$bunfs/root/claude:1864:15072)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-02-20T15:37:26.418Z"},{"error":"Error\n    at Fj (/$bunfs/root/claude:92:1144)\n    at <anonymous> (/$bunfs/root/claude:93:10097)\n    at emit (node:events:92:22)\n    at endReadableNT (internal:streams/readable:861:50)\n    at processTicksAndRejections (native:7:39)\n    at request (/$bunfs/root/claude:95:2149)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-02-20T15:37:30.882Z"},{"error":"Error: Plugin MCP server error - mcp-config-invalid: MCP server github invalid: Missing environment variables: GITHUB_PERSONAL_ACCESS_TOKEN\n    at ZhT (/$bunfs/root/claude:1864:15072)\n    at async C (/$bunfs/root/claude:2825:15252)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-02-20T15:37:34.305Z"},{"error":"Error: Plugin MCP server error - mcp-config-invalid: MCP server github invalid: Missing environment variables: GITHUB_PERSONAL_ACCESS_TOKEN\n    at ZhT (/$bunfs/root/claude:1864:15072)\n    at async J (/$bunfs/root/claude:2825:15785)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-02-20T15:37:34.305Z"},{"error":"RangeError: stdout maxBuffer length exceeded\n    at unknown\n    at onData (node:child_process:153:110)\n    at emit (node:events:95:22)\n    at addChunk (internal:streams/readable:264:47)\n    at readableAddChunkPushByteMode (internal:streams/readable:242:18)\n    at handleNumberResult (internal:streams/native-readable:69:18)\n    at <anonymous> (internal:streams/native-readable:43:68)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-02-20T15:37:38.017Z"}]

View original on GitHub ↗

This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗