Skip to content

Tool usages in Copilot sometimes consumes premium request #14539

@aklajnert

Description

@aklajnert

Description

According to GitHub's changelog GitHub Copilot coding agent now uses one premium request per session, Copilot should consume only one premium request per session, regardless of length, complexity, or tool calls. This implies tool usages (like question) shouldn't trigger additional requests.

In OpenCode, this holds mostly true, except for the question tool. I encourage the model to clarify uncertainties by this tool. During sessions, I monitor the usage meter at github.com/settings/copilot/features.

Observation: Answering the model's question (via dedicated UI, without sending a new main prompt) sometimes increases the premium request counter. It's inconsistent – happens sporadically, not every time. I can't pinpoint exact triggers (model? session state?). It seems that it happens more often with Opus, which is annoying as this is the most expensive model.

I'm using OpenCode Desktop.

Plugins

No response

OpenCode version

v1.2.10

Steps to reproduce

  1. Start Copilot session in OpenCode in agent mode with some premium model like Claude Sonnet 4.6
  2. Check the usage meter value
  3. Send a following prompt:

Ask me 5 different questions, one by one. Only ask one question at a time, and once I answer it, ask another one.

  1. Observe the usage meter after sending the prompt and before answering any question - the meter should increase.
  2. Answer in UI → watch meter → sometimes +1 premium request.

Note: I just did the steps, and now the meter didn't increase, even when I waited 30 minutes before sending answer to question number 4. Perhaps this was too simple, and the additional usages are counted when the session gets too big?

Operating System

Windows 11

Terminal

OpenCode Desktop

Metadata

Metadata

Assignees

Labels

bugSomething isn't workingwebRelates to opencode on web / desktopwindows

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions