Release2026-10-23

GitHub added a `totals_by_client` array to its Copilot usage metrics API. It captures model usage from external tools like OpenCode. Each entry lists the client name, request count, session count and token usage. It also breaks down metrics by model and selection mode. The change applies to enterprise and organization reports. Existing fields remain unchanged. Unrecognized clients are grouped under `other`. The API now covers server-side requests missing from IDE telemetry.

What changed

Copilot usage metrics API only reported usage from IDEs via `totals_by_ide`.

What it unlocks

Seeing which external tools drive Copilot model requests and their token usage.

What you need to act on it

  • enterprise or organization owner role
  • Copilot usage metrics policy enabled
  • 1-day or 28-day report scope

Sources

Send this to someone who needs it

Shares the story and its sources. Nothing about you.

What does this mean for your job?

This is the story as everyone gets it. Once a week we send you the version written for your role — what changed, why it matters for the work you actually do, and one thing to try. Free while we tune it.