[Bug] Corrupted .claude.json files causing mid-chat text malformations in multi-session usage
Resolved 💬 3 comments Opened Feb 26, 2026 by blackbox35468 Closed Feb 27, 2026
Bug Description
I am getting lots of corrupter .claude.json messgaes in claude code. it has happened over 20 times now in last 24 hours. claude seems to repair the issue but it keeps appearing mid chat and malforming text. i am in powershell terminal direct. i am using multiple sessions. Also i keep having to oauth each new session at a greater frequency which is getting a bit frustrating, its more than i used to
Environment Info
- Platform: win32
- Terminal: windows-terminal
- Version: 2.1.59
- Feedback ID: 028aaa39-61ba-40df-8d3d-82ae70f89190
Errors
[{"error":"Error: Plugin typescript-lsp has an invalid manifest file at C:\\Users\\xx\\.claude\\plugins\\cache\\claude-plugins-official\\typescript-lsp\\1.0.0\\.claude-plugin\\plugin.json.\n\nValidation errors: : Unrecognized keys: \"source\", \"category\", \"strict\"\n\nPlease fix the manifest or remove it. The plugin cannot load with an invalid manifest.\n at SJ$ (B:/~BUN/root/claude.exe:1949:11452)\n at async Aff (B:/~BUN/root/claude.exe:1957:378)\n at async Vg1 (B:/~BUN/root/claude.exe:1957:8942)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-02-26T21:30:37.356Z"},{"error":"ConfigParseError: JSON Parse error: Unexpected EOF\n at g$H (B:/~BUN/root/claude.exe:6269:7698)\n at BA (B:/~BUN/root/claude.exe:6269:3774)\n at E_0 (B:/~BUN/root/claude.exe:141:4507)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-02-26T21:57:48.573Z"},{"error":"ConfigParseError: JSON Parse error: Unexpected EOF\n at g$H (B:/~BUN/root/claude.exe:6269:7698)\n at BA (B:/~BUN/root/claude.exe:6269:3774)\n at E_0 (B:/~BUN/root/claude.exe:141:4507)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-02-26T21:58:17.266Z"},{"error":"Error: File does not exist. Note: your current working directory is C:\\dev\\xx.\n at call (B:/~BUN/root/claude.exe:1816:6345)\n at async <anonymous> (B:/~BUN/root/claude.exe:6211:1856)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-02-26T21:58:18.170Z"},{"error":"ConfigParseError: JSON Parse error: Unexpected EOF\n at g$H (B:/~BUN/root/claude.exe:6269:7698)\n at P$ (B:/~BUN/root/claude.exe:6269:4734)\n at sX (B:/~BUN/root/claude.exe:1833:13851)\n at nN (B:/~BUN/root/claude.exe:1833:14592)\n at SYA (B:/~BUN/root/claude.exe:1833:20858)\n at $TE (B:/~BUN/root/claude.exe:3524:16960)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-02-26T21:58:41.006Z"},{"error":"ConfigParseError: JSON Parse error: Unexpected EOF\n at g$H (B:/~BUN/root/claude.exe:6269:7698)\n at P$ (B:/~BUN/root/claude.exe:6269:4734)\n at fNL (B:/~BUN/root/claude.exe:141:4685)\n at N$A (B:/~BUN/root/claude.exe:141:4826)\n at sP (B:/~BUN/root/claude.exe:141:5135)\n at qff (B:/~BUN/root/claude.exe:1966:10703)\n at lg1 (B:/~BUN/root/claude.exe:1966:14172)\n at async QpH (B:/~BUN/root/claude.exe:1966:12909)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-02-26T21:59:11.627Z"},{"error":"ConfigParseError: JSON Parse error: Unexpected EOF\n at g$H (B:/~BUN/root/claude.exe:6269:7698)\n at BA (B:/~BUN/root/claude.exe:6269:3774)\n at E_0 (B:/~BUN/root/claude.exe:141:4507)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-02-26T23:16:49.459Z"},{"error":"ConfigParseError: JSON Parse error: Unexpected EOF\n at g$H (B:/~BUN/root/claude.exe:6269:7698)\n at P$ (B:/~BUN/root/claude.exe:6269:4734)\n at DL (B:/~BUN/root/claude.exe:6263:9703)\n at hb (B:/~BUN/root/claude.exe:6263:11504)\n at uII (B:/~BUN/root/claude.exe:6263:5962)\n at Ju$ (B:/~BUN/root/claude.exe:6263:5996)\n at gyE (B:/~BUN/root/claude.exe:6282:22393)\n at d (B:/~BUN/root/claude.exe:14:1502)\n at A0I (B:/~BUN/root/claude.exe:6269:5734)\n at BA (B:/~BUN/root/claude.exe:6269:3581)","timestamp":"2026-02-26T23:17:43.751Z"},{"error":"ConfigParseError: JSON Parse error: Unexpected EOF\n at g$H (B:/~BUN/root/claude.exe:6269:7698)\n at P$ (B:/~BUN/root/claude.exe:6269:4734)\n at Sq (B:/~BUN/root/claude.exe:6282:1522)\n at AyE (B:/~BUN/root/claude.exe:6263:6412)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-02-26T23:17:46.053Z"},{"error":"Error: File does not exist. Note: your current working directory is C:\\dev\\xx.\n at call (B:/~BUN/root/claude.exe:1816:6345)\n at async <anonymous> (B:/~BUN/root/claude.exe:6211:1856)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-02-26T23:17:47.217Z"},{"error":"ConfigParseError: JSON Parse error: Unexpected EOF\n at g$H (B:/~BUN/root/claude.exe…
Note: Content was truncated.
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗