Skip to content

All Free Models Show "You've Used Today's Free Messages" Even After Switching Models #58687

Closed as not planned

Description

@empchitxpert-sudo

Description

Image

Description

I'm experiencing an issue with OpenCode where all available free models immediately display the daily usage-limit message, even though I haven't used any model today.

I have only OpenCode configured and am using my OpenCode Console Personal account.

When I open OpenCode and attempt to send my first prompt of the day, it immediately reports that I've exhausted today's free messages.

I have also tried switching between different free models, but every model displays the same restriction.

To clarify: I have not consumed any free-model messages today, so I should not have reached the daily usage limit.

Steps to Reproduce

  1. Open OpenCode CLI.

  2. Sign in using an OpenCode Console Personal account.

  3. Select any available free model, such as Big Pickle.

  4. Submit a simple prompt: reply with ok only

  5. Observe the following message:

    You've used today's free messages.
    They reset at 5:30 AM · 10/25/2026.
    Upgrade to OpenCode Go → /connect · Switch model → /models
    
  6. Switch to another free model using /models.

  7. Submit the same prompt.

  8. Observe that the same usage-limit error appears.

Expected Behavior

  • Since I haven't used any free model today, I should be able to send requests within the daily free quota.
  • Available free models should process requests normally.
  • The usage-limit message should only appear after the actual daily quota has been exhausted.
  • If the account has been restricted for another reason, OpenCode should display an accurate explanation.

Actual Behavior

  • All free models immediately show the daily usage-limit message.
  • I haven't used any model today.
  • Even the first request of the day is blocked.
  • Switching to other free models does not resolve the issue.
  • Simple prompts such as reply with ok only fail without generating a response.
  • OpenCode reports that the quota will reset on October 25, 2026, at 5:30 AM.

Impact

I'm unable to use OpenCode's free models despite having no usage today.

This prevents me from continuing my development work and makes the free tier inaccessible.

Environment

  • Application: OpenCode CLI
  • Account: OpenCode Console Personal
  • Authentication: Signed in
  • Other providers: None configured
  • Affected models: Big Pickle and other available free models
  • Date: October 24, 2026
  • OpenCode version: To be provided
  • OS: To be provided

Request to Maintainers

Could you please investigate the following?

  1. Why is my daily quota marked as exhausted when I haven't used any models today?
  2. Is there an issue with free-tier quota tracking or account-level usage synchronization?
  3. Could the daily quota be incorrectly carried over from a previous day?
  4. Why are all free models affected simultaneously?
  5. Is there a way to verify my actual daily usage and restore access if the quota was incorrectly exhausted?

Screenshot

Attached screenshot showing the usage-limit message appearing immediately after submitting a simple prompt.

Additional Information

I'm not requesting an increase in the free usage quota. I'm reporting that my account appears to be incorrectly marked as having exhausted its daily quota despite zero usage today.

Please investigate and confirm whether this is a quota-tracking bug or an account-specific restriction.

Plugins

No response

OpenCode version

No response

Steps to reproduce

No response

Screenshot

No response

Operating System

No response

Terminal

No response

Activity

  1. opencode-agent commented on Oct 24, 2026

    @opencode-agent
    Contributor

    Thanks for the detailed report, and sorry about this. Being blocked on your first message of the day, on every free model, is frustrating.

    The daily free-message limit is counted and enforced by the OpenCode Console (Zen) service, not by the OpenCode app. The app only shows the message and reset time the service sends back. Only the team can check how usage was counted on your account and restore access, and billing and account support isn't handled in GitHub issues. Please email help@anoma.ly with the details: roughly when it started, which free models you tried, and the reset time shown (5:30 AM, 10/25/2026). If you've already emailed, the team will get to it, especially now that we've seen it here.

    Please keep your email address, account details and any payment information out of this public issue, and put them only in the email.

    One thing you can try in the meantime: in a similar report, one user said reinstalling OpenCode fixed it for them. Another said updating didn't help, so it may not work for everyone.

    Related reports, ordered from most to least similar:

    The bot will close this issue in 1 day, since support will be handled by email.

  2. mahyartdb commented on Oct 24, 2026

    @mahyartdb

    this is the exact problem i have. i hade a session from last night i started today and it just said you hit the rate limit. i think its somekind of bug or way to avoid abuse but it affected many things

  3. opencode-agent commented on Oct 25, 2026

    @opencode-agent
    Contributor

    Hi @empchitxpert-sudo, I'm closing this issue now because billing and account support happens by email, not in GitHub issues. If your free messages are still blocked, or you want the team to check how your usage was counted, please email help@anoma.ly. Put any account details in the email, not here. If you've already written to them, the team will follow up there. Thanks for your understanding!

  4. taqqi1214 commented on Oct 27, 2026

    @taqqi1214

    same issue even with min to no usage , msg appears.

    You've used today's free messages. They reset at 03:59.
    Upgrade to OpenCode Go

  5. OSCUK commented on Oct 29, 2026

    @OSCUK

    My 2 cents... Same issue like the others, but I figure out that if you create a new session, it works. So sessions made in Version 1.x.x some how all give this issue, but if you create a new session there is no issues at all, both Windows app and CLI. Hope it helps and can be confirmed by others

  6. OSCUK commented on Oct 29, 2026

    @OSCUK

    Went digging on this and filed the detailed report here: #60352

    Short version: the session store is not corrupt. Old V1.x sessions and new sessions live in the same SQLite DB (60 sessions, all migrated), and the API returns the full V1 history without error. What actually fails is the free-model call itself, and the Windows Desktop build reports This version of OpenCode Desktop no longer supports free models even though it is 2.2.2 (current), while the CLI at 2.2.2 serves free models fine at the same time on the same account.

  7. Shahabs2004 commented on Nov 8, 2026

    @Shahabs2004

    just installed opencode right now and typed hi and it shows me same error....tried all free models but no luck

  8. WeZZard commented on Nov 8, 2026

    @WeZZard

    I got the same error as well.

  9. err0rrssanss-del commented on Nov 9, 2026

    @err0rrssanss-del

    also getting the same error here, is this a universal thing?

  10. empiretylh commented on Nov 10, 2026

    @empiretylh

    I got the same error, please remove this bug

  11. krserga commented on Nov 10, 2026

    @krserga

    There is a similar error in the OpenCode application, yet everything works fine in the console; what could be the reason?

  12. empiretylh commented on Nov 10, 2026

    @empiretylh

    @krserga do you mean is this still work on opencodecli?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions