github / github/copilot-cli

/usage premium request counter significantly undercounts actual quota consumption

未关闭
#1,582 0 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看
area:tools
主要语言
Shell
星标
11.2k
派生
1.9k
平均合并
14 小时 16 分钟
30 天内合并 PR
6

描述

- **Copilot CLI version:** `0.0.413`
- **OS:** macOS
- **Session:** ~24h single session, resumed with `--resume`

## Describe the bug

The `/usage` command reports a much lower premium request count than what is actually consumed from the monthly quota.

## Steps to reproduce

1. Start a long Copilot CLI session with heavy tool use (bash, edit, view, grep — no sub-agents)
2. Resume the session with `--resume` across launches
3. Check `/usage` — shows **6 Premium requests**
4. Check remaining quota — dropped from **>80% → <70%** (300 request quota = ~30+ requests consumed)

## Expected behavior

`/usage` session counter should match (or closely approximate) the number of requests deducted from the monthly quota.

## Actual behavior

`/usage` shows 6 requests; quota indicates ~30+ were consumed. The counter also appears to reset or drop after context compaction (auto-summarization): token counts dropped
from `1.4M input / 3.9K output` → `583K input / 1.1K output` mid-session, and the counter restarted from a lower number.

## Additional context

Compaction events may consume requests that are not carried over in the `/usage` counter after summarization. It is unclear whether quota consumption includes background
operations not surfaced in the session counter.

贡献指南

打开贡献指南

评估

这个 Issue 还没有评估数据。

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。