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
Error from provider (Console): OpenCode's free tier can only be used from within OpenCode (Desktop app v1.18.31) #49588
Using the OpenCode Desktop app, every request to the built-in opencode Console provider fails with:
Error from provider (Console): OpenCode's free tier can only be used from within OpenCode
The error appears for the default free-tier model (opencode/big-pickle) in the main build agent as well as the internal title and compaction agents (small model too). It started today (2026-09-17) and all requests fail consistently; nothing on the machine was changed before the failures began.
Plugins
No custom plugins. Global config (~/.config/opencode/opencode.json) only defines an ollama provider and one local MCP server.
timestamp=2026-09-17T16:46:28.591Z level=ERROR run=42257ef7 message="stream error" providerID=opencode modelID=big-pickle session.id=ses_f506f2926ffeajiIBWSZU8fR5b small=false agent=compaction mode=primary error.error="AI_APICallError: Error from provider (Console): OpenCode's free tier can only be used from within OpenCode"
timestamp=2026-09-17T17:12:35.760Z level=ERROR run=42257ef7 message="stream error" providerID=opencode modelID=big-pickle session.id=ses_f4fa4e85cffeu29MeJ37eQT27Y small=true agent=title mode=primary error.error="AI_APICallError: Error from provider (Console): OpenCode's free tier can only be used from within OpenCode"
Full error stack:
AI_APICallError: Error from provider (Console): OpenCode's free tier can only be used from within OpenCode
at postToApi23 (...app.asar/out/main/chunks/node-....js:710783:14)
at OpenAICompatibleChatLanguageModel4.doStream (...node-....js:711671:52)
That it is a server-side rejection (not a config/auth issue on my side): I confirmed my requests carry the desktop client context and the config does not override the Console provider. Given the number of identical reports filed today (#49579, #49533, #49438), this looks like a mass regression with the free tier.
You've already referenced these in your report, which is great. If the issue is already being tracked in one of those threads, this one may be closed as a duplicate.
17 ERROR entries between 16:46 and 17:12 UTC on 2026-09-17, all identical.
The error hits not only the main agent but also internal title (small model) and compaction agents.
The full backend stack, taken verbatim from the log:
AI_APICallError: Error from provider (Console): OpenCode's free tier can only be used from within OpenCode
at postToApi23 (file:///C:/Users/skogarev_ds/AppData/Local/Programs/@opencode-aidesktop/resources/app.asar/out/main/chunks/node-Cc1MVJxA.js:710783:14)
at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
at async postToApi23 (.../node-Cc1MVJxA.js:710711:28)
at async OpenAICompatibleChatLanguageModel4.doStream (.../node-Cc1MVJxA.js:711671:52)
at async fn (.../node-Cc1MVJxA.js:435339:25)
at async _retryWithExponentialBackoff (.../node-Cc1MVJxA.js:431277:12)
at async streamStep (.../node-Cc1MVJxA.js:435302:17)
Confirms the rejection happens on the OpenAI-compatible API call (postToApi23), i.e. server-side, before any model output returns.
We've been tightening our logic to fight abuse, we did temporarily have an issue where compaction was impacted and marked as not from OpenCode it has been resolved. You cannot use the free tier in other harnesses (this is only a limitation for the free tier nothing else). The logic in place may not work properly if you have a very custom setup. If that is the case can you tell us more about your setup?
I managed to bypass this limitation: “error from provider (console): opencodes free tier can only be used from within opencode.” I specifically checked the auto‑training of my model, and everything worked out. No interruptions or restrictions. However, I’ll sell this method for $1. Because I’m working on a very interesting project that will take the world’s technology to a new level. I still need to refine my mechanism, and I’m short about $100. So I also need a little help. Write to me in private messages. Let’s discuss.
Activity
github-actions commentedon Sep 17, 2026
This issue might be a duplicate of existing issues. Please check:
You've already referenced these in your report, which is great. If the issue is already being tracked in one of those threads, this one may be closed as a duplicate.
WoGooD commentedon Sep 17, 2026
Additional details from the same machine (OpenCode Desktop v1.18.31, Windows):
title(small model) andcompactionagents.Confirms the rejection happens on the OpenAI-compatible API call (
postToApi23), i.e. server-side, before any model output returns.ZAZPRO commentedon Sep 17, 2026
Same error, opencode 1.18.31
soulinker commentedon Sep 17, 2026
happens only during compaction
nuno-cunha-dev commentedon Sep 17, 2026
For me it happens on every single prompt, already tried with other free models.
I also tried to downgrade and adding
into the config file, as other users already said, but still not working.
rekram1-node commentedon Sep 18, 2026
We've been tightening our logic to fight abuse, we did temporarily have an issue where compaction was impacted and marked as not from OpenCode it has been resolved. You cannot use the free tier in other harnesses (this is only a limitation for the free tier nothing else). The logic in place may not work properly if you have a very custom setup. If that is the case can you tell us more about your setup?
ArkadyKiller commentedon Sep 19, 2026
I managed to bypass this limitation: “error from provider (console): opencodes free tier can only be used from within opencode.” I specifically checked the auto‑training of my model, and everything worked out. No interruptions or restrictions. However, I’ll sell this method for $1. Because I’m working on a very interesting project that will take the world’s technology to a new level. I still need to refine my mechanism, and I’m short about $100. So I also need a little help. Write to me in private messages. Let’s discuss.
tekayuaintharason-sys commentedon Oct 3, 2026
me too
tekayuaintharason-sys commentedon Oct 3, 2026
me too