Invalid JSON Serialization Error in API Request Body

Resolved 💬 3 comments Opened Aug 12, 2025 by potalora Closed Aug 15, 2025

Bug Description
Getting this weird iseeu after running a test script. Happens even after compacting and clearing the conversation: API Error: 400 {"type":"error","error":{"type":"invalid_request_error","message":"The
request body is not valid JSON: no low surrogate in string: line 1 column 78465 (char
78464)"}}

Environment Info

  • Platform: darwin
  • Terminal: vscode
  • Version: 1.0.72
  • Feedback ID: 91065401-2884-44a1-b52e-d9bc1215f664

Errors

[{"error":"Error: ENOENT: no such file or directory, stat '/Users/potalora/.claude/statusline-test.sh'\n    at Module.statSync (node:fs:1740:25)\n    at Object.statSync (file:///Users/potalora/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:686:8919)\n    at nFA.readFile (file:///Users/potalora/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:698:559)\n    at Nr1 (file:///Users/potalora/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:724:39)\n    at t$0 (file:///Users/potalora/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1683:275)\n    at J88 (file:///Users/potalora/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1743:1191)\n    at file:///Users/potalora/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1743:584\n    at Array.map (<anonymous>)\n    at Bq0 (file:///Users/potalora/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1743:420)\n    at RRB (file:///Users/potalora/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1743:23545)","timestamp":"2025-08-11T21:32:26.506Z"},{"error":"Error: EISDIR: illegal operation on a directory, read\n    at Module.readFileSync (node:fs:442:20)\n    at Object.readFileSync (file:///Users/potalora/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:686:8960)\n    at mIA (file:///Users/potalora/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:717:7477)\n    at Object.call (file:///Users/potalora/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1790:918)\n    at call.next (<anonymous>)\n    at qq8 (file:///Users/potalora/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:3044:11523)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n    at async XuB (file:///Users/potalora/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:3044:7800)\n    at async VjB (file:///Users/potalora/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:2119:822)\n    at async $q8 (file:///Users/potalora/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:3044:6911)","timestamp":"2025-08-11T21:32:29.027Z"},{"error":"Error: Request was aborted.\n    at uP.makeRequest (file:///Users/potalora/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:950:3840)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)","timestamp":"2025-08-11T21:35:20.278Z"},{"error":"Error: Request was aborted.\n    at JD1._createMessage (file:///Users/potalora/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:941:7955)\n    at processTicksAndRejections (node:internal/process/task_queues:105:5)\n    at runNextTicks (node:internal/process/task_queues:69:3)\n    at process.processTimers (node:internal/timers:520:9)","timestamp":"2025-08-11T21:36:07.873Z"},{"error":"Error: Request was aborted.\n    at uP.makeRequest (file:///Users/potalora/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:950:3840)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)","timestamp":"2025-08-11T21:37:15.810Z"},{"error":"Error: Language not supported while highlighting code, falling back to markdown: \n    at NX (file:///Users/potalora/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1858:1184)\n    at file:///Users/potalora/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1858:912\n    at Array.map (<anonymous>)\n    at LX (file:///Users/potalora/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1858:903)\n    at SjB (file:///Users/potalora/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:2218:5231)\n    at $R (file:///Users/potalora/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:327:19859)\n    at yb (file:///Users/potalora/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:329:42848)\n    at Sb (file:///Users/potalora/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:329:38369)\n    at Ij (file:///Users/potalora/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:329:38297)\n    at gR (file:///Users/potalora/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:329:38151)","timestamp":"2025-08-11T21:42:53.208Z"},{"error":"Error: Language not supported while highlighting code, falling back to markdown: \n    at NX (file:///Users/potalora/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1858:1184)\n    at file:///Users/potalora/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1858:912\n    at Array.map (<anonymous

Note: Error logs were truncated.

View original on GitHub ↗

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