Invalid Model Name Prevents API Request with No Model Discovery Option

Resolved 💬 3 comments Opened Jul 5, 2025 by techguyisme2 Closed Nov 30, 2025

Bug Description
i type the wrong model string and now am getting this error : API Error: 400 {"type":"error","error":{"type":"invalid_request_error","message":"system: Invalid model name"}} and it will not go away no matter what i enter. when i do /model why can it just give me a list of available models according to the plan i'm on

Environment Info

  • Platform: linux
  • Terminal: cursor
  • Version: 1.0.43
  • Feedback ID: d64c3324-4137-4ffd-9d8d-2d283db4f932

Errors

[{"error":"SyntaxError: Unexpected token 'I', \"I apologiz\"... is not valid JSON\n    at JSON.parse (<anonymous>)\n    at file:///root/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:618:9952\n    at Q (file:///root/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:526:13327)\n    at $w2 (file:///root/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1350:10306)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)","timestamp":"2025-07-04T14:55:32.417Z"},{"error":"Error: Request was aborted.\n    at bq.makeRequest (file:///root/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1334:3838)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)","timestamp":"2025-07-04T14:55:33.605Z"},{"error":"Error: Request was aborted.\n    at Ae._createMessage (file:///root/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1325:7931)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)","timestamp":"2025-07-04T14:56:08.210Z"},{"error":"SyntaxError: Unexpected token 'I', \"I apologiz\"... is not valid JSON\n    at JSON.parse (<anonymous>)\n    at file:///root/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:618:9952\n    at Q (file:///root/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:526:13327)\n    at $w2 (file:///root/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1350:10306)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)","timestamp":"2025-07-04T14:56:08.248Z"},{"error":"SyntaxError: Unexpected token 'I', \"I'll help \"... is not valid JSON\n    at JSON.parse (<anonymous>)\n    at file:///root/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:618:9952\n    at Q (file:///root/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:526:13327)\n    at $w2 (file:///root/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1350:10306)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)","timestamp":"2025-07-04T15:16:55.172Z"},{"error":"Error: Error opening file /root/.claude/projects/-root-narwhally/c17e7d91-8569-48f7-b59e-c5bf04be8789.jsonl: Error: ENOENT: no such file or directory, open '/root/.claude/projects/-root-narwhally/c17e7d91-8569-48f7-b59e-c5bf04be8789.jsonl'\n    at yj1 (file:///root/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:619:176)\n    at async Bu1 (file:///root/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:626:3274)\n    at async file:///root/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:626:3689\n    at async BU0.appendEntry (file:///root/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:624:43)\n    at async BU0.insertMessageChain (file:///root/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:623:25454)\n    at async VF1 (file:///root/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:626:1903)","timestamp":"2025-07-04T19:39:13.518Z"},{"error":"Error: Language not supported while highlighting code, falling back to markdown: \n    at RF (file:///root/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1491:1184)\n    at file:///root/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1491:912\n    at Array.map (<anonymous>)\n    at WE (file:///root/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1491:903)\n    at RS2 (file:///root/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1960:9737)\n    at Ew (file:///root/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:65:19798)\n    at jP (file:///root/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:67:42569)\n    at SP (file:///root/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:67:38118)\n    at FL (file:///root/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:67:38046)\n    at xw (file:///root/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:67:37900)","timestamp":"2025-07-04T21:35:52.201Z"},{"error":"Error: Language not supported while highlighting code, falling back to markdown: \n    at RF (file:///root/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1491:1184)\n    at file:///root/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1491:912\n    at Array.map (<anonymous>)\n    at WE (file:///root/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1491:903)\n    at%2

Note: Error logs were truncated.

View original on GitHub ↗

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