Sonnet only model limiting is broken
Resolved 💬 3 comments Opened Feb 12, 2026 by estsauver Closed Feb 16, 2026
Bug Description
Sonnet only model limiting is broken
When a user exhausts their Opus limit, even if they have sonnet usage available, they can't use it.
https://screen.studio/share/KF9k8OeW
Environment Info
- Platform: darwin
- Terminal: iTerm.app
- Version: 2.1.39
- Feedback ID: 7f84a395-2a2f-4127-aa76-be8aefd75660
Errors
[{"error":"Error: NON-FATAL: Lock acquisition failed for /Users/earljstsauver/.local/share/claude/versions/2.1.39 (expected in multi-process scenarios)\n at wVR (/$bunfs/root/claude:3626:2098)\n at DjA (/$bunfs/root/claude:3626:1209)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-02-12T09:27:04.314Z"},{"error":"Error: LSP server plugin:typescript-lsp:typescript failed to start: Executable not found in $PATH: \"typescript-language-server\"\n at start (/$bunfs/root/claude:2115:22315)\n at async H (/$bunfs/root/claude:2115:24763)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-02-12T09:27:06.749Z"},{"error":"Error: LSP server plugin:pyright-lsp:pyright failed to start: Executable not found in $PATH: \"pyright-langserver\"\n at start (/$bunfs/root/claude:2115:22315)\n at async H (/$bunfs/root/claude:2115:24763)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-02-12T09:27:06.749Z"},{"error":"Error: Executable not found in $PATH: \"typescript-language-server\"\n at spawn (unknown)\n at spawn (node:child_process:667:35)\n at spawn (node:child_process:14:39)\n at start (/$bunfs/root/claude:2115:20845)\n at H (/$bunfs/root/claude:2115:24763)\n at _ (/$bunfs/root/claude:2115:32525)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-02-12T09:27:06.749Z"},{"error":"Error: Executable not found in $PATH: \"pyright-langserver\"\n at spawn (unknown)\n at spawn (node:child_process:667:35)\n at spawn (node:child_process:14:39)\n at start (/$bunfs/root/claude:2115:20845)\n at H (/$bunfs/root/claude:2115:24763)\n at _ (/$bunfs/root/claude:2115:32525)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-02-12T09:27:06.749Z"},{"error":"Error: Failed to start LSP server plugin:typescript-lsp:typescript: Executable not found in $PATH: \"typescript-language-server\"\n at <anonymous> (/$bunfs/root/claude:2115:32547)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-02-12T09:27:06.749Z"},{"error":"Error: Failed to start LSP server plugin:pyright-lsp:pyright: Executable not found in $PATH: \"pyright-langserver\"\n at <anonymous> (/$bunfs/root/claude:2115:32547)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-02-12T09:27:06.749Z"},{"error":"Error: 429 {\"type\":\"error\",\"error\":{\"type\":\"rate_limit_error\",\"message\":\"This request would exceed your account's rate limit. Please try again later.\"},\"request_id\":\"req_011CY3wGsimmN1S6RS3vG7HY\"}\n at generate (/$bunfs/root/claude:319:9006)\n at makeRequest (/$bunfs/root/claude:358:5435)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-02-12T09:27:07.188Z"},{"error":"Error: 429 {\"type\":\"error\",\"error\":{\"type\":\"rate_limit_error\",\"message\":\"This request would exceed your account's rate limit. Please try again later.\"},\"request_id\":\"req_011CY3wKCFJbJetvuHiVprPp\"}\n at generate (/$bunfs/root/claude:319:9006)\n at makeRequest (/$bunfs/root/claude:358:5435)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-02-12T09:27:38.731Z"},{"error":"Error: 429 {\"type\":\"error\",\"error\":{\"type\":\"rate_limit_error\",\"message\":\"This request would exceed your account's rate limit. Please try again later.\"},\"request_id\":\"req_011CY3wKCAqfqi162R2roRLv\"}\n at generate (/$bunfs/root/claude:319:9006)\n at makeRequest (/$bunfs/root/claude:358:5435)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-02-12T09:27:38.836Z"},{"error":"SyntaxError: JSON Parse error: Unexpected identifier \"You\"\n at <parse> (:0)\n at parse (unknown)\n at <anonymous> (/$bunfs/root/claude:62:1142)\n at A (/$bunfs/root/claude:11:7851)\n at DY_ (/$bunfs/root/claude:1136:4218)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-02-12T09:27:38.836Z"},{"error":"Error: 429 {\"type\":\"error\",\"error\":{\"type\":\"rate_limit_error\",\"message\":\"This request would exceed your account's rate limit. Please try again later.\"},\"request_id\":\"req_011CY3wLaqdZJZW68PX2Gz7D\"}\n at generate (/$bunfs/root/claude:319:9006)\n at makeRequest (/$bunfs/root/claude:358:5435)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-02-12T09:27:57.397Z"},{"error":"SyntaxError: JSON Parse error: Unexpected identifier \"You\"\n at <parse> (:0)\n at parse (un…
Note: Content was truncated.
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗