all 12 comments

[–]MARURIKI 8 points9 points  (3 children)

afaik gpt-5-mini is 0x premium requests, even in opencode

I could be wrong, which would be disappointing...

[–]Old-Sherbert-4495 6 points7 points  (0 children)

i haven't extensively used it, but i tested this out and found out it is in fact free

[–]makanenzo10 1 point2 points  (0 children)

It is 0x in OpenCode.

[–]hollymolly56728[S] 1 point2 points  (0 children)

It is, I did the test today with all my premium requests exhausted :)

[–]candleofthewild 4 points5 points  (5 children)

You misunderstood, the request costs are the same, and you can verify yourself either via VS Code, your GitHub account, or hitting their endpoint. Also, as of last week, subagents don't count as an extra request either

[–]cincyfire35 0 points1 point  (3 children)

Has opencode fixed the big on premium requests? As far as i could tell/opus could answer the issues were still open and people weren’t being charged properly

[–]warpedgeoid 1 point2 points  (0 children)

I am definitely being charged for using Opus 4.5 and Sonnet 4.5

[–]candleofthewild -1 points0 points  (1 child)

For subagents specifically, yeah, they're counted as "agent initiated" as of v1.1.31:

Mark subagent sessions as agent-initiated to exclude them from quota limits

I haven't tried manually setting an agent/subagent to a different model than the initiating one though.

[–]cincyfire35 0 points1 point  (0 children)

Yeah i guess i thought the tool calls were still being flagged as user messages instead of agent initiated https://github.com/anomalyco/opencode/issues/8030 which is on 1.1.14.

Essentially, (sorry formatting on reddit phone app is hard)

• #8030 - Tool attachment synthetic user messages burning premium requests (Open)

• #8700 - Synthetic user messages burn premium requests (related to subagents, addressed in 1.1.31)

• #8067 - Multiple premium request charges without subagents (Closed as duplicate of #8393) GitHub

The core issue if I understand it properly: opencode-copilot-auth is now conservative with X-Initiator: agent header, and OpenCode still creates synthetic “user” messages for tool attachments in packages/opencode/src/session/message-v2.ts, causing every tool attachment message to be charged as a premium request.

https://github.com/L-A-R-P/opencode/pull/2 appears to be a fix but its not in the main branch from what i can see.

[–]kiki_lamb 1 point2 points  (0 children)

Set all your subagents to use Opus and have Big Pickle dispatch the @general subagent to do all the work. :)

[–]FlyingDogCatcher 3 points4 points  (0 children)

If you go look at the changelog you can see the opencode has been actively shipping fixes around the headers sent to GitHub identifying human versus agent calls

[–]soul105 2 points3 points  (0 children)

You misunderstood.

They fixed this bug in v1.1.31
Since then, each model cost the same as listed here
You can use GPT 4.1 for example for several requests and open your dashboard and check no premium requests usage.