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.
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗