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
zen: free messages quota exhausted with zero usage #61994
Free models report "You've used today's free messages" as exhausted even though the user has not sent any free messages at all. All free models are blocked with a quota message, so the free tier is effectively unusable.
Environment
opencode version: v2.2.5
OS: Microsoft Windows NT 10.0.19045.0 (win32 x64)
Terminal: Unavailable: terminal environment variables are not set
Free messages should be available since none have been used today.
Actual Behavior
All free models are immediately blocked with:
You've used today's free messages. They reset at 08:13 · 2026/11/6.
Upgrade to OpenCode Go → /connect · Switch model → /models
This happens with every free model, and appears even when just listing models / opening opencode — before sending any messages.
Additional Context
User reports zero usage of free messages ("I haven't used it at all") yet the quota is already exhausted.
Reproduces consistently across all free models, in TUI chat, opencode run, and model listing.
The quota reset timestamp shown is 08:13 · 2026/11/6.
No workaround tried; user is blocked from the free tier entirely.
User feedback: "If you don't want to offer it free, just don't offer it free." — the quota state does not match actual usage, making the free tier misleading.
Thanks for the detailed report, and sorry you're locked out of the free models without having used them.
I think this is a duplicate of #59387, the main issue for free-tier problems. It lists this exact message (You've used today's free messages. They reset at ...), and maintainers have asked for all such reports to go there so they're in one place. You're already on v2 (2.2.5), so please add a comment there with your version, OS, the models you tried, and the reset time you saw.
Possible duplicates and related issues, ordered by likelihood:
One thing that may be worth checking: you have plugins like oh-my-openagent and @tarquinen/opencode-dcp enabled. Some plugins can send model requests in the background, which might count against the free allowance without you sending anything. If you can, try once with those plugins turned off. The free allowance is tracked per account by the OpenCode Zen service, so if you need someone to look at your account, email help@anoma.ly. Keep any account details out of this public issue.
The bot will close this issue as a duplicate in 1 day unless you reply explaining how your problem is different.
I’m experiencing the same issue on OpenCode Desktop 2.2.5 on Windows. I’m not signed in to an OpenCode account, and I haven’t used OpenCode for nearly two weeks.
The free model selected in my configuration is opencode/big-pickle. When I try to use it, I get the “Free limit reached” message. The displayed reset date keeps moving: it first said November 2, then November 5, and now November 6, 2026.
Since I’m not signed in, I don’t have an OpenCode account for support to look up. Could you investigate whether the anonymous free-tier quota is being incorrectly enforced or whether the reset time is being reported incorrectly? Please also clarify whether anonymous free usage is affected by shared IP or other usage outside my control.
Thanks for the follow-up. Free models have a daily allowance set by our hosted gateway, and the reset time in the message comes from it, so it can't be reset or investigated per user from GitHub. We collect every free-tier limit and reset report in the pinned #59387, so I'm closing this as a duplicate.
To keep going now: wait for the reset, use OpenCode Go, or connect your own provider with /connect. If you're on the latest v2 (opencode --version) and it still happens, add your version, OS, model, exact message and reset time to #59387. More about free models: https://opencode.ai/v2/docs/console/models#free-models
Closing this as a duplicate of #59387, the main thread for free-tier problems. That thread covers the You've used today's free messages. They reset at ... message on v2, including cases where no free messages were used. We waited a day in case your problem turned out to be different, and there was no reply.
If you're still blocked on v2.2.5, please comment on #59387 with your version, OS, the models you tried and the reset time you saw. If you can, also try once with the oh-my-openagent and opencode-dcp plugins turned off, in case they send requests in the background. For anything about your account, email help@anoma.ly and keep account details out of public issues. Thanks for the report, and sorry about the trouble.
Activity
opencodejr commentedon Nov 5, 2026
Thanks for the detailed report, and sorry you're locked out of the free models without having used them.
I think this is a duplicate of #59387, the main issue for free-tier problems. It lists this exact message (
You've used today's free messages. They reset at ...), and maintainers have asked for all such reports to go there so they're in one place. You're already on v2 (2.2.5), so please add a comment there with your version, OS, the models you tried, and the reset time you saw.Possible duplicates and related issues, ordered by likelihood:
One thing that may be worth checking: you have plugins like
oh-my-openagentand@tarquinen/opencode-dcpenabled. Some plugins can send model requests in the background, which might count against the free allowance without you sending anything. If you can, try once with those plugins turned off. The free allowance is tracked per account by the OpenCode Zen service, so if you need someone to look at your account, email help@anoma.ly. Keep any account details out of this public issue.The bot will close this issue as a duplicate in 1 day unless you reply explaining how your problem is different.
HGECHARTK commentedon Nov 5, 2026
I’m experiencing the same issue on OpenCode Desktop 2.2.5 on Windows. I’m not signed in to an OpenCode account, and I haven’t used OpenCode for nearly two weeks.
The free model selected in my configuration is opencode/big-pickle. When I try to use it, I get the “Free limit reached” message. The displayed reset date keeps moving: it first said November 2, then November 5, and now November 6, 2026.
Since I’m not signed in, I don’t have an OpenCode account for support to look up. Could you investigate whether the anonymous free-tier quota is being incorrectly enforced or whether the reset time is being reported incorrectly? Please also clarify whether anonymous free usage is affected by shared IP or other usage outside my control.
OpenCode Desktop version: 2.2.5
neriousy commentedon Nov 5, 2026
Thanks for the follow-up. Free models have a daily allowance set by our hosted gateway, and the reset time in the message comes from it, so it can't be reset or investigated per user from GitHub. We collect every free-tier limit and reset report in the pinned #59387, so I'm closing this as a duplicate.
To keep going now: wait for the reset, use OpenCode Go, or connect your own provider with
/connect. If you're on the latest v2 (opencode --version) and it still happens, add your version, OS, model, exact message and reset time to #59387. More about free models: https://opencode.ai/v2/docs/console/models#free-modelsnonamenameyes51-commits commentedon Nov 5, 2026
opencodejr commentedon Nov 6, 2026
Closing this as a duplicate of #59387, the main thread for free-tier problems. That thread covers the
You've used today's free messages. They reset at ...message on v2, including cases where no free messages were used. We waited a day in case your problem turned out to be different, and there was no reply.If you're still blocked on v2.2.5, please comment on #59387 with your version, OS, the models you tried and the reset time you saw. If you can, also try once with the
oh-my-openagentandopencode-dcpplugins turned off, in case they send requests in the background. For anything about your account, email help@anoma.ly and keep account details out of public issues. Thanks for the report, and sorry about the trouble.