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
Thanks for the report! The "Insufficient account funds" error usually means the request went through the OpenCode Console provider (opencode/<model>, paid from Console credits) instead of OpenCode Go (opencode-go/<model>, covered by your Go plan). Free models work either way, which fits what you're seeing. To find out which case you're in, could you share:
Whether you use the desktop app, the TUI (opencode) or opencode run, plus your OS and how you installed OpenCode.
How you connected Go: Console sign-in (device code) or pasting the Go API key, and from which screen.
The provider and model the failing request used, e.g. what the footer or /models shows ("Personal / OpenCode" or "OpenCode Go"), or the full model ID (opencode/... or opencode-go/...).
Whether your config (opencode.json/opencode.jsonc) has a provider or providers block for opencode-go (please remove any API keys before pasting).
Whether running opencode run --model opencode-go/<model> "say OK" with a paid Go model works.
You can reply here or edit the issue. If you edit it, please also leave a comment saying you've updated it so we know you're done.
These existing issues may already cover your problem (most likely first):
We're closing this for now because we didn't get the details we asked for. Without knowing which client you used, how OpenCode Go was connected and which provider/model the failing request went through (opencode/… or opencode-go/…), we can't tell what's causing the "Insufficient account funds" error.
If you're still seeing it, please follow #50611, which is the closest match. Or reply here with those details and we can reopen this. Thanks!
Activity
opencode-agent commentedon Oct 15, 2026
Thanks for the report! The "Insufficient account funds" error usually means the request went through the OpenCode Console provider (
opencode/<model>, paid from Console credits) instead of OpenCode Go (opencode-go/<model>, covered by your Go plan). Free models work either way, which fits what you're seeing. To find out which case you're in, could you share:opencode) oropencode run, plus your OS and how you installed OpenCode./modelsshows ("Personal / OpenCode" or "OpenCode Go"), or the full model ID (opencode/...oropencode-go/...).opencode.json/opencode.jsonc) has aproviderorprovidersblock foropencode-go(please remove any API keys before pasting).opencode run --model opencode-go/<model> "say OK"with a paid Go model works.You can reply here or edit the issue. If you edit it, please also leave a comment saying you've updated it so we know you're done.
These existing issues may already cover your problem (most likely first):
provider.opencode-goconfig block breaking Go credentials after upgrading to v2opencode-agent commentedon Oct 18, 2026
We're closing this for now because we didn't get the details we asked for. Without knowing which client you used, how OpenCode Go was connected and which provider/model the failing request went through (
opencode/…oropencode-go/…), we can't tell what's causing the "Insufficient account funds" error.If you're still seeing it, please follow #50611, which is the closest match. Or reply here with those details and we can reopen this. Thanks!