anomalyco / anomalyco/opencode
Go plan hits 100%, blocks 12h — "Use balance" enabled but $39.89 Zen balance never used, on any model
@fwang is already working on this.
Since Aug 16, 2026.
- Dominant language
- TypeScript
- Stars
- 209k
- Forks
- 27.5k
- PR merge metrics
- PR metrics pending
Description
Description
My OpenCode Go subscription reaches 100% monthly usage and then blocks the "Big Pickle" model for 12 hours. I have "Use balance" enabled in the console, and I have $39.89 available on my Zen balance. According to the docs (opencode.ai/docs/go/), Go should fall back to the Zen balance automatically once the Go limit is reached instead of blocking requests.
This has been happening for approximately two weeks. The Zen balance is never touched — not with the default model, and not when I manually switch to a different model (e.g. GLM). The $39.89 remains completely unused while I'm blocked for 12h at a time.
This looks like the same underlying issue reported in #28129 (upstream provider balance depleted, causing "Insufficient balance" even when the user's own subscription/balance is fine) and #32278 (workspace balance status not refreshing correctly).
Steps to reproduce
Use OpenCode Go until monthly usage hits 100%.
Confirm "Use balance" is enabled in the console (billing page).
Confirm Zen balance shows $39.89 available.
Continue using any model, including switching away from Big Pickle to another provider (GLM).
Requests block for ~12h; Zen balance stays at $39.89, untouched.
Expected behavior Once Go's monthly limit is reached, requests should draw from the Zen balance automatically, as described in the Go documentation, regardless of which model is selected.
Actual behavior Requests block for 12h; the $39.89 balance is never deducted, on any model.
Account details
Workspace:(https://opencode.ai/workspace/wrk_01KZ12VSWQMCY3Z96Z5H26EM8C/billing) — Ajustes → Billing]
Account email: [NETWORKINGBARCELONA@GMAIL.COM]
Plan: OpenCode Go, monthly usage currently ~90-100%
Zen balance: $39.89, unused for ~2 weeks despite "Use balance" enabled
Request Please confirm whether this is the same upstream-provider-balance issue as #28129, and unblock the Zen balance fallback so it can be used with a model beyond Big Pickle while my Go quota is exhausted.
Plugins
NONE
OpenCode version
1.18.18
Steps to reproduce
- Use OpenCode Go until monthly usage hits 100%.
- Confirm "Use balance" is enabled in the console (billing page).
- Confirm Zen balance shows $39.89 available.
- Continue using any model, including switching away from Big Pickle to another provider (GLM).
- Requests block for ~12h; Zen balance stays at $39.89, untouched.
Screenshot and/or share link
https://opncd.ai/share/vmHf8bre
Operating System
Windows 11
Terminal
Windows Terminal
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.