Anthropic API 400 Bad Request During Code Editing

Resolved 💬 1 comment Opened Jul 11, 2025 by pie-rs Closed Jul 11, 2025

Bug Description
in the middle of edits and am getting 400 api error

⎿ 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 151594 (char 151593)"}}

Environment Info

  • Platform: darwin
  • Terminal: vscode
  • Version: 1.0.48
  • Feedback ID:

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 checkExecSyncError (node:child_process:890:11)\n    at execSync (node:child_process:962:15)\n    at $D (file:///Users/mememan/node_modules/@anthropic-ai/claude-code/cli.js:704:4293)\n    at file:///Users/mememan/node_modules/@anthropic-ai/claude-code/cli.js:623:9350\n    at Q (file:///Users/mememan/node_modules/@anthropic-ai/claude-code/cli.js:526:14406)\n    at dC (file:///Users/mememan/node_modules/@anthropic-ai/claude-code/cli.js:623:8496)\n    at mC (file:///Users/mememan/node_modules/@anthropic-ai/claude-code/cli.js:623:7361)\n    at wB (file:///Users/mememan/node_modules/@anthropic-ai/claude-code/cli.js:623:11970)\n    at spA (file:///Users/mememan/node_modules/@anthropic-ai/claude-code/cli.js:623:12128)","timestamp":"2025-07-11T09:15:57.401Z"},{"error":"Error: Language not supported while highlighting code, falling back to markdown: \n    at PF (file:///Users/mememan/node_modules/@anthropic-ai/claude-code/cli.js:1481:1184)\n    at file:///Users/mememan/node_modules/@anthropic-ai/claude-code/cli.js:1481:2102\n    at Array.map (<anonymous>)\n    at PF (file:///Users/mememan/node_modules/@anthropic-ai/claude-code/cli.js:1481:2073)\n    at file:///Users/mememan/node_modules/@anthropic-ai/claude-code/cli.js:1481:1989\n    at Array.map (<anonymous>)\n    at PF (file:///Users/mememan/node_modules/@anthropic-ai/claude-code/cli.js:1481:1978)\n    at file:///Users/mememan/node_modules/@anthropic-ai/claude-code/cli.js:1481:912\n    at Array.map (<anonymous>)\n    at sY (file:///Users/mememan/node_modules/@anthropic-ai/claude-code/cli.js:1481:903)","timestamp":"2025-07-11T09:19:50.112Z"},{"error":"Error: Language not supported while highlighting code, falling back to markdown: \n    at PF (file:///Users/mememan/node_modules/@anthropic-ai/claude-code/cli.js:1481:1184)\n    at file:///Users/mememan/node_modules/@anthropic-ai/claude-code/cli.js:1481:912\n    at Array.map (<anonymous>)\n    at sY (file:///Users/mememan/node_modules/@anthropic-ai/claude-code/cli.js:1481:903)\n    at Y_2 (file:///Users/mememan/node_modules/@anthropic-ai/claude-code/cli.js:1957:9730)\n    at ww (file:///Users/mememan/node_modules/@anthropic-ai/claude-code/cli.js:65:19804)\n    at jP (file:///Users/mememan/node_modules/@anthropic-ai/claude-code/cli.js:67:42569)\n    at SP (file:///Users/mememan/node_modules/@anthropic-ai/claude-code/cli.js:67:38118)\n    at ZL (file:///Users/mememan/node_modules/@anthropic-ai/claude-code/cli.js:67:38046)\n    at gw (file:///Users/mememan/node_modules/@anthropic-ai/claude-code/cli.js:67:37900)","timestamp":"2025-07-11T10:30:35.655Z"},{"error":"Error: Language not supported while highlighting code, falling back to markdown: \n    at PF (file:///Users/mememan/node_modules/@anthropic-ai/claude-code/cli.js:1481:1184)\n    at file:///Users/mememan/node_modules/@anthropic-ai/claude-code/cli.js:1481:912\n    at Array.map (<anonymous>)\n    at sY (file:///Users/mememan/node_modules/@anthropic-ai/claude-code/cli.js:1481:903)\n    at Y_2 (file:///Users/mememan/node_modules/@anthropic-ai/claude-code/cli.js:1957:9730)\n    at ww (file:///Users/mememan/node_modules/@anthropic-ai/claude-code/cli.js:65:19804)\n    at jP (file:///Users/mememan/node_modules/@anthropic-ai/claude-code/cli.js:67:42569)\n    at SP (file:///Users/mememan/node_modules/@anthropic-ai/claude-code/cli.js:67:38118)\n    at ZL (file:///Users/mememan/node_modules/@anthropic-ai/claude-code/cli.js:67:38046)\n    at gw (file:///Users/mememan/node_modules/@anthropic-ai/claude-code/cli.js:67:37900)","timestamp":"2025-07-11T10:31:21.719Z"},{"error":"Error: Language not supported while highlighting code, falling back to markdown: \n    at PF (file:///Users/mememan/node_modules/@anthropic-ai/claude-code/cli.js:1481:1184)\n    at file:///Users/mememan/node_modules/@anthropic-ai/claude-code/cli.js:1481:912\n    at Array.map (<anonymous>)\n    at sY (file:///Users/mememan/node_modules/@anthropic-ai/claude-code/cli.js:1481:903)\n    at Y_2 (file:///Users/mememan/node_modules/@anthropic-ai/claude-code/cli.js:1957:9730)\n    at ww (file:///Users/mememan/node_modules/@anthropic-ai/claude-code/cli.js:65:19804)\n    at jP (file:///Users/mememan/node_modules/@anthropic-ai/claude-code/cli.js:67:42569)\n    at SP (file:///Users/mememan/node_modules/@anthropic-ai/claude-code/cli.js:67:38118)\n    at ZL (file:///Users/mememan/node_modules/@anthropic-ai/claude-code/cli.js:67:38046)\n    at gw (file:///Users/mememan/node_modules/@anthropic-ai/claude-code/cli.js:67:37900)","timestamp":"2025-07-11T10:42:47.536Z"},{"

Note: Error logs were truncated.

View original on GitHub ↗

This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗