Anthropic API: Invalid Model Selection - 404 Not Found for "sonnet4"

Resolved 💬 2 comments Opened Aug 7, 2025 by mattleonard16 Closed Aug 7, 2025

Bug Description
API Error: 404 {"type":"error","error":{"type":"not_found_error","message":"model: sonnet4"}} Im stuck on this error and cannot change the model

Environment Info

  • Platform: darwin
  • Terminal: cursor
  • Version: 1.0.69
  • Feedback ID: 437a220e-7b92-4e98-9d76-92e4639f4c3c

Errors

[{"error":"Error: 404 {\"type\":\"error\",\"error\":{\"type\":\"not_found_error\",\"message\":\"model: --list\"}}\n    at B6.generate (file:///Users/mleonard/.nvm/versions/node/v20.19.3/lib/node_modules/@anthropic-ai/claude-code/cli.js:1262:2408)\n    at BS.makeStatusError (file:///Users/mleonard/.nvm/versions/node/v20.19.3/lib/node_modules/@anthropic-ai/claude-code/cli.js:1279:2101)\n    at BS.makeRequest (file:///Users/mleonard/.nvm/versions/node/v20.19.3/lib/node_modules/@anthropic-ai/claude-code/cli.js:1279:5315)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n    at async vY1.showErrors (file:///Users/mleonard/.nvm/versions/node/v20.19.3/lib/node_modules/@anthropic-ai/claude-code/cli.js:3225:14312)\n    at async vY1 (file:///Users/mleonard/.nvm/versions/node/v20.19.3/lib/node_modules/@anthropic-ai/claude-code/cli.js:2703:3471)\n    at async ipB (file:///Users/mleonard/.nvm/versions/node/v20.19.3/lib/node_modules/@anthropic-ai/claude-code/cli.js:3225:14163)\n    at async file:///Users/mleonard/.nvm/versions/node/v20.19.3/lib/node_modules/@anthropic-ai/claude-code/cli.js:3225:9209\n    at async gP0 (file:///Users/mleonard/.nvm/versions/node/v20.19.3/lib/node_modules/@anthropic-ai/claude-code/cli.js:3225:1689)\n    at async $01 (file:///Users/mleonard/.nvm/versions/node/v20.19.3/lib/node_modules/@anthropic-ai/claude-code/cli.js:3225:9179)","timestamp":"2025-08-07T20:05:13.430Z"},{"error":"Error: 404 {\"type\":\"error\",\"error\":{\"type\":\"not_found_error\",\"message\":\"model: --list\"}}\n    at B6.generate (file:///Users/mleonard/.nvm/versions/node/v20.19.3/lib/node_modules/@anthropic-ai/claude-code/cli.js:1262:2408)\n    at BS.makeStatusError (file:///Users/mleonard/.nvm/versions/node/v20.19.3/lib/node_modules/@anthropic-ai/claude-code/cli.js:1279:2101)\n    at BS.makeRequest (file:///Users/mleonard/.nvm/versions/node/v20.19.3/lib/node_modules/@anthropic-ai/claude-code/cli.js:1279:5315)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n    at async vY1.showErrors (file:///Users/mleonard/.nvm/versions/node/v20.19.3/lib/node_modules/@anthropic-ai/claude-code/cli.js:3225:14312)\n    at async vY1 (file:///Users/mleonard/.nvm/versions/node/v20.19.3/lib/node_modules/@anthropic-ai/claude-code/cli.js:2703:3471)\n    at async ipB (file:///Users/mleonard/.nvm/versions/node/v20.19.3/lib/node_modules/@anthropic-ai/claude-code/cli.js:3225:14163)\n    at async file:///Users/mleonard/.nvm/versions/node/v20.19.3/lib/node_modules/@anthropic-ai/claude-code/cli.js:3225:9209\n    at async gP0 (file:///Users/mleonard/.nvm/versions/node/v20.19.3/lib/node_modules/@anthropic-ai/claude-code/cli.js:3225:1689)\n    at async $01 (file:///Users/mleonard/.nvm/versions/node/v20.19.3/lib/node_modules/@anthropic-ai/claude-code/cli.js:3225:9179)","timestamp":"2025-08-07T20:05:56.720Z"},{"error":"Error: 404 {\"type\":\"error\",\"error\":{\"type\":\"not_found_error\",\"message\":\"model: --list\"}}\n    at B6.generate (file:///Users/mleonard/.nvm/versions/node/v20.19.3/lib/node_modules/@anthropic-ai/claude-code/cli.js:1262:2408)\n    at BS.makeStatusError (file:///Users/mleonard/.nvm/versions/node/v20.19.3/lib/node_modules/@anthropic-ai/claude-code/cli.js:1279:2101)\n    at BS.makeRequest (file:///Users/mleonard/.nvm/versions/node/v20.19.3/lib/node_modules/@anthropic-ai/claude-code/cli.js:1279:5315)\n    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n    at async vY1.showErrors (file:///Users/mleonard/.nvm/versions/node/v20.19.3/lib/node_modules/@anthropic-ai/claude-code/cli.js:3225:14312)\n    at async vY1 (file:///Users/mleonard/.nvm/versions/node/v20.19.3/lib/node_modules/@anthropic-ai/claude-code/cli.js:2703:3471)\n    at async ipB (file:///Users/mleonard/.nvm/versions/node/v20.19.3/lib/node_modules/@anthropic-ai/claude-code/cli.js:3225:14163)\n    at async file:///Users/mleonard/.nvm/versions/node/v20.19.3/lib/node_modules/@anthropic-ai/claude-code/cli.js:3225:9209\n    at async gP0 (file:///Users/mleonard/.nvm/versions/node/v20.19.3/lib/node_modules/@anthropic-ai/claude-code/cli.js:3225:1689)\n    at async $01 (file:///Users/mleonard/.nvm/versions/node/v20.19.3/lib/node_modules/@anthropic-ai/claude-code/cli.js:3225:9179)","timestamp":"2025-08-07T20:07:32.537Z"},{"error":"Error: 404 {\"type\":\"error\",\"error\":{\"type\":\"not_found_error\",\"message\":\"model: --list\"}}\n    at B6.generate (file:///Users/mleonard/.nvm/versions/node/v20.19.3/lib/node_modules/@anthropic-ai/claude-code/cli.js:1262:2408)\n    at BS.makeStatusError (file:///Users/mleonard/.

Note: Error logs were truncated.

View original on GitHub ↗

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