Anthropic API: Unexpected Reduction in Claude Code MAX Plan Usage Limits

Resolved 💬 10 comments Opened Jul 16, 2025 by Jakepawl Closed Jan 9, 2026

Bug Description
Claude code limits on MAX plan have been cut in half silently. I code every single day and have never reached the 5 hour limit. Since a few days ago, I can only get 2-3 hours before I limit out. There are a plethora of users reporting the same on github and redit. There is obviously a significant and silent limit cut that does not justify $200/month for the MAX plan.

Environment Info

  • Platform: linux
  • Terminal: vscode
  • Version: 1.0.53
  • Feedback ID: 050bb257-347d-4f39-8db3-36f145d311b5

Errors

[{"error":"Error: Invalid settings at /home/.claude/settings.json: [\n  {\n    \"code\": \"invalid_type\",\n    \"expected\": \"array\",\n    \"received\": \"string\",\n    \"path\": [\n      \"hooks\",\n      \"Stop\"\n    ],\n    \"message\": \"Expected array, received string\"\n  }\n]\n    at GoA (file:///usr/lib/node_modules/@anthropic-ai/claude-code/cli.js:640:4370)\n    at gN9 (file:///usr/lib/node_modules/@anthropic-ai/claude-code/cli.js:640:6078)\n    at Lq (file:///usr/lib/node_modules/@anthropic-ai/claude-code/cli.js:640:6383)\n    at wQ (file:///usr/lib/node_modules/@anthropic-ai/claude-code/cli.js:640:6318)\n    at Zl0 (file:///usr/lib/node_modules/@anthropic-ai/claude-code/cli.js:747:5081)\n    at file:///usr/lib/node_modules/@anthropic-ai/claude-code/cli.js:758:1146\n    at Q (file:///usr/lib/node_modules/@anthropic-ai/claude-code/cli.js:542:14406)\n    at rF4 (file:///usr/lib/node_modules/@anthropic-ai/claude-code/cli.js:2669:9917)\n    at file:///usr/lib/node_modules/@anthropic-ai/claude-code/cli.js:2686:1373","timestamp":"2025-07-16T18:08:09.572Z"},{"error":"Error: Invalid settings at /home/.claude/settings.local.json: [\n  {\n    \"code\": \"unrecognized_keys\",\n    \"keys\": [\n      \"mcpServers\"\n    ],\n    \"path\": [],\n    \"message\": \"Unrecognized key(s) in object: 'mcpServers'\"\n  }\n]\n    at GoA (file:///usr/lib/node_modules/@anthropic-ai/claude-code/cli.js:640:4370)\n    at gN9 (file:///usr/lib/node_modules/@anthropic-ai/claude-code/cli.js:640:6078)\n    at Lq (file:///usr/lib/node_modules/@anthropic-ai/claude-code/cli.js:640:6383)\n    at wQ (file:///usr/lib/node_modules/@anthropic-ai/claude-code/cli.js:640:6318)\n    at Zl0 (file:///usr/lib/node_modules/@anthropic-ai/claude-code/cli.js:747:5081)\n    at file:///usr/lib/node_modules/@anthropic-ai/claude-code/cli.js:758:1146\n    at Q (file:///usr/lib/node_modules/@anthropic-ai/claude-code/cli.js:542:14406)\n    at rF4 (file:///usr/lib/node_modules/@anthropic-ai/claude-code/cli.js:2669:9917)\n    at file:///usr/lib/node_modules/@anthropic-ai/claude-code/cli.js:2686:1373","timestamp":"2025-07-16T18:08:09.585Z"},{"error":"Error: Invalid settings at /home/.claude/settings.local.json: [\n  {\n    \"code\": \"unrecognized_keys\",\n    \"keys\": [\n      \"mcpServers\"\n    ],\n    \"path\": [],\n    \"message\": \"Unrecognized key(s) in object: 'mcpServers'\"\n  }\n]\n    at GoA (file:///usr/lib/node_modules/@anthropic-ai/claude-code/cli.js:640:4370)\n    at NJ (file:///usr/lib/node_modules/@anthropic-ai/claude-code/cli.js:640:5278)\n    at lx1 (file:///usr/lib/node_modules/@anthropic-ai/claude-code/cli.js:614:1519)\n    at ErA (file:///usr/lib/node_modules/@anthropic-ai/claude-code/cli.js:614:1070)\n    at sF4 (file:///usr/lib/node_modules/@anthropic-ai/claude-code/cli.js:2669:6535)\n    at eF4 (file:///usr/lib/node_modules/@anthropic-ai/claude-code/cli.js:2670:34)\n    at rF4 (file:///usr/lib/node_modules/@anthropic-ai/claude-code/cli.js:2669:10057)\n    at file:///usr/lib/node_modules/@anthropic-ai/claude-code/cli.js:2686:1373","timestamp":"2025-07-16T18:08:09.636Z"},{"error":"Error: Invalid settings at /home/.claude/settings.local.json: [\n  {\n    \"code\": \"unrecognized_keys\",\n    \"keys\": [\n      \"mcpServers\"\n    ],\n    \"path\": [],\n    \"message\": \"Unrecognized key(s) in object: 'mcpServers'\"\n  }\n]\n    at GoA (file:///usr/lib/node_modules/@anthropic-ai/claude-code/cli.js:640:4370)\n    at NJ (file:///usr/lib/node_modules/@anthropic-ai/claude-code/cli.js:640:5278)\n    at lx1 (file:///usr/lib/node_modules/@anthropic-ai/claude-code/cli.js:614:1519)\n    at ErA (file:///usr/lib/node_modules/@anthropic-ai/claude-code/cli.js:614:1201)\n    at sF4 (file:///usr/lib/node_modules/@anthropic-ai/claude-code/cli.js:2669:6535)\n    at eF4 (file:///usr/lib/node_modules/@anthropic-ai/claude-code/cli.js:2670:34)\n    at rF4 (file:///usr/lib/node_modules/@anthropic-ai/claude-code/cli.js:2669:10057)\n    at file:///usr/lib/node_modules/@anthropic-ai%

Note: Error logs were truncated.

View original on GitHub ↗

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