You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Free tier returns HTTP 429 for all free models, even after Console authentication #60935
Thanks for the detailed report and the screenshots. Sorry you're stuck on this.
I think this is a duplicate of #59387, the main thread for free-tier problems like Free usage limit reached. The maintainers collect these reports there instead of in separate issues.
RateLimit.FreeUsageLimitError comes from the hosted OpenCode Console (Zen) service, not from the OpenCode app. The service sets free-tier limits per account, workspace and network. You said the same account works on another device, so the limit is probably tied to this machine or network rather than your account. GitHub issues can't show or reset your quota or reset time. For a review of your account, email help@anoma.ly with the details: version, OS, models, the exact error, when it started and any reset time you were shown. Please keep email addresses and other account information out of this public issue.
Related issues, ordered from most to least likely to match:
Not a duplicate of #59387 in my case: the same account works on my phone (opencode installed on phone) but fails on desktop AND on the opencode console with the same FreeUsageLimitError.
Desktop: [Proton VPN on/off, home Wi-Fi]; phone when it worked:
[VPN on/off, mobile data or home Wi-Fi]. [New session / old session, model, exact error and time.] Please keep this open for account/ network review - happy to provide version, OS and
Hi @arturjoaodaros-dev, I'm closing this as a duplicate of #59387, the main thread for free-tier Free usage limit reached errors. There was no reply saying how this one is different.
The RateLimit.FreeUsageLimitError limit is set by the hosted OpenCode Console (Zen) service, not by the app. To have your account or quota looked at, email help@anoma.ly with your version, OS, models, the exact error and when it started. Please keep email addresses and other account information out of GitHub. You can also add your details to #59387. If your problem turns out to be different, reply here and we can take another look.
Thanks for the detailed report! One thing worth knowing: the free allowance isn't tied only to your Console account. Signing in to Console doesn't raise or reset it, and a different device on a different network can behave differently, which matches what you're seeing (one device limited, another fine).
Thanks for the report, and sorry for the trouble!
Free models have a daily allowance set by our gateway, and the reset time in the message comes from it, so we can't reset it from GitHub. A few things that often explain it:
We collect all free-tier limit reports in the pinned #59387, so I'm closing this as a duplicate. If you're on the latest v2 and it still happens, add your version, OS, model, exact message and reset time there. For account questions, email help@anoma.ly, and please keep account details out of GitHub.
Activity
opencodejr commentedon Oct 31, 2026
Thanks for the detailed report and the screenshots. Sorry you're stuck on this.
I think this is a duplicate of #59387, the main thread for free-tier problems like
Free usage limit reached. The maintainers collect these reports there instead of in separate issues.RateLimit.FreeUsageLimitErrorcomes from the hosted OpenCode Console (Zen) service, not from the OpenCode app. The service sets free-tier limits per account, workspace and network. You said the same account works on another device, so the limit is probably tied to this machine or network rather than your account. GitHub issues can't show or reset your quota or reset time. For a review of your account, email help@anoma.ly with the details: version, OS, models, the exact error, when it started and any reset time you were shown. Please keep email addresses and other account information out of this public issue.Related issues, ordered from most to least likely to match:
FreeUsageLimitErroron the first requests after signing in to the Console. Closed and sent to email support.The bot will close this issue as a duplicate in 1 day unless you reply explaining how your problem is different.
arturjoaodaros-dev commentedon Oct 31, 2026
No, don't close it please. It is a real bug and is happening with a lot of people
arturjoaodaros-dev commentedon Nov 1, 2026
Not a duplicate of #59387 in my case: the same account works on my phone (opencode installed on phone) but fails on desktop AND on the opencode console with the same FreeUsageLimitError.
Desktop: [Proton VPN on/off, home Wi-Fi]; phone when it worked:
[VPN on/off, mobile data or home Wi-Fi]. [New session / old session, model, exact error and time.] Please keep this open for account/ network review - happy to provide version, OS and
timestamps.
opencodejr commentedon Nov 1, 2026
Hi @arturjoaodaros-dev, I'm closing this as a duplicate of #59387, the main thread for free-tier
Free usage limit reachederrors. There was no reply saying how this one is different.The
RateLimit.FreeUsageLimitErrorlimit is set by the hosted OpenCode Console (Zen) service, not by the app. To have your account or quota looked at, email help@anoma.ly with your version, OS, models, the exact error and when it started. Please keep email addresses and other account information out of GitHub. You can also add your details to #59387. If your problem turns out to be different, reply here and we can take another look.neriousy commentedon Nov 4, 2026
Thanks for the detailed report! One thing worth knowing: the free allowance isn't tied only to your Console account. Signing in to Console doesn't raise or reset it, and a different device on a different network can behave differently, which matches what you're seeing (one device limited, another fine).
Thanks for the report, and sorry for the trouble!
Free models have a daily allowance set by our gateway, and the reset time in the message comes from it, so we can't reset it from GitHub. A few things that often explain it:
0.x/1.x) no longer supports free models. Check withopencode --versionor Desktop Settings → About. The v1 updater stays on 1.x, so install v2 manually: https://opencode.ai/v2/docs (migration notes: https://opencode.ai/v2/docs/migrate-v1)./new) works.opencode-go/...model in/models, not anopencode/...-freeone. Console credits don't apply to free models either.To keep going now: wait for the reset, use OpenCode Go, or connect your own provider with
/connect. More about free models: https://opencode.ai/v2/docs/console/models#free-modelsWe collect all free-tier limit reports in the pinned #59387, so I'm closing this as a duplicate. If you're on the latest v2 and it still happens, add your version, OS, model, exact message and reset time there. For account questions, email help@anoma.ly, and please keep account details out of GitHub.