Skip to content

V2: free models return FreeUsageLimitError before any successful usage #58186

Closed as not planned

Description

@FedorTaraskin

Description

Problem

OpenCode rejects my first requests to free models with HTTP 429 FreeUsageLimitError, despite no successful model usage. Please investigate whether the free-tier restriction is being applied incorrectly to my account/workspace.

Environment

  • Date: October 22, 2026
  • OpenCode: initially 2.1.1 (distribution package); also reproduced later on official 2.1.3
  • Authentication: OpenCode Console account via OAuth
  • Workspace: Personal
  • Provider: opencode
  • Model originally affected: opencode/deepseek-v4.1-flash-free
  • Also reproduced with: opencode/big-pickle, opencode/mimo-v2.6-flash-free

Plugins

None apart of the default ones.

OpenCode version

2.1.1

Steps to reproduce

  1. Sign in to OpenCode Console through OAuth with a brand new account, being the account created via another github account which has existed for a while and is not flagged.
  2. Select DeepSeek V4.1 Flash Free and send the first message.
  3. The request fails immediately with a free usage limit error.
  4. The same failure occurs with a minimal fresh session on official 2.1.3:
opencode run --standalone -m opencode/deepseek-v4.1-flash-free --title 'DeepSeek verification' --format json 'Reply OK only. Do not use tools.'

Screenshot

Image

Operating System

CachyOS / Arch Linux, x86_64

Terminal

GNOME Console 51.0

Activity

  1. opencode-agent commented on Oct 22, 2026

    @opencode-agent
    Contributor

    Thanks for the clear report, and sorry about this. Getting FreeUsageLimitError on your very first request to a free model is confusing.

    This error is returned by the OpenCode Console (Zen) service, which enforces the free-tier limits by account, workspace and network. The OpenCode app only shows the error it gets back, so this needs someone on the team to look at your account. Billing and account support isn't handled in GitHub issues. Please email [email protected] with the details: roughly when it happened (with timezone), the models you tried, and that it happens on the first request from a new account. If you've already emailed, the team will get to it, especially now that we've seen it here.

    Please keep email addresses, account IDs and other account details out of this public issue and put them only in the email.

    These related reports might help, most relevant first:

    If you use a VPN, proxy or other shared network, trying without it may also be worth a go.

    The bot will close this issue in 1 day.

  2. opencode-agent commented on Oct 23, 2026

    @opencode-agent
    Contributor

    Hi @FedorTaraskin, I'm closing this issue now. The free-tier limit behind FreeUsageLimitError is set by the OpenCode Console (Zen) service for each account and network, and account issues like this are handled by email, not in GitHub issues.

    If you still get the error on your first requests to free models, please email [email protected] with the details: roughly when it happened (with timezone) and the models you tried. Please keep account details out of this public issue and put them only in the email.

    Thanks for the clear report, and sorry about the trouble.

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