[Bug] Anthropic API Error: Invalid JSON encoding with unpaired Unicode surrogates
Bug Description
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 433447 (char
433446)"},"request_id":"req_011CUj7FKPF9EZRYsaA8WkVE"} 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 433447 (char
433446)"},"request_id":"req_011CUj7MTiTioLzgg55iAkAn"} 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 433447 (char
433446)"},"request_id":"req_011CUj7N1p1W5HWzNjARjukA"}
Environment Info
- Platform: win32
- Terminal: cursor
- Version: 2.0.30
- Feedback ID:
Errors
[{"error":"Error: Language not supported while highlighting code, falling back to markdown: \n at wD (file:///C:/Users/provnuk/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:1178:4413)\n at file:///C:/Users/provnuk/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:1178:4141\n at Array.map (<anonymous>)\n at yF (file:///C:/Users/provnuk/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:1178:4132)\n at kjQ (file:///C:/Users/provnuk/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:1800:6521)\n at yw (file:///C:/Users/provnuk/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:73:19414)\n at co (file:///C:/Users/provnuk/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:75:42806)\n at v9 (file:///C:/Users/provnuk/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:75:38347)\n at dc (file:///C:/Users/provnuk/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:75:38275)\n at dw (file:///C:/Users/provnuk/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:75:38129)","timestamp":"2025-11-02T11:15:45.295Z"},{"error":"Error: Language not supported while highlighting code, falling back to markdown: \n at wD (file:///C:/Users/provnuk/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:1178:4413)\n at file:///C:/Users/provnuk/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:1178:4141\n at Array.map (<anonymous>)\n at yF (file:///C:/Users/provnuk/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:1178:4132)\n at kjQ (file:///C:/Users/provnuk/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:1800:6521)\n at yw (file:///C:/Users/provnuk/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:73:19414)\n at co (file:///C:/Users/provnuk/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:75:42806)\n at v9 (file:///C:/Users/provnuk/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:75:38347)\n at dc (file:///C:/Users/provnuk/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:75:38275)\n at dw (file:///C:/Users/provnuk/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:75:38129)","timestamp":"2025-11-02T11:15:45.295Z"},{"error":"Error: Language not supported while highlighting code, falling back to markdown: \n at wD (file:///C:/Users/provnuk/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:1178:4413)\n at file:///C:/Users/provnuk/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:1178:4141\n at Array.map (<anonymous>)\n at yF (file:///C:/Users/provnuk/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:1178:4132)\n at kjQ (file:///C:/Users/provnuk/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:1800:6521)\n at yw (file:///C:/Users/provnuk/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:73:19414)\n at co (file:///C:/Users/provnuk/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:75:42806)\n at v9 (file:///C:/Users/provnuk/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:75:38347)\n at dc (file:///C:/Users/provnuk/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:75:38275)\n at dw (file:///C:/Users/provnuk/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:75:38129)","timestamp":"2025-11-02T11:15:45.296Z"},{"error":"Error: Language not supported while highlighting code, falling back to markdown: \n at wD (file:///C:/Users/provnuk/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:1178:4413)\n at file:///C:/Users/provnuk/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:1178:4141\n at Array.map (<anonymous>)\n at yF (file:///C:/Users/provnuk/AppData/Roaming/npm/node_modules/@anthropic-ai/claude-code/cli.js:1178:4132)\n
Note: Error logs were truncated.
This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗