/usage help text does not explain mixed metric scopes

Aberta Para iniciantes
#4,712 0 comentários 0 reações 0 responsáveis Ver no GitHub

Ninguém assumiu esta issue ainda.

Avaliação

Dificuldade
2/5
Tempo estimado
1-3 horas
Facilidade para iniciantes
72/100
Tipo de issue
Documentação
Clareza
Razoavelmente clara
Status de atividade
Ativa
Stack de tecnologia
shell
Domínio
cli, documentation

Direção de pesquisa

Localize o texto de ajuda de /usage e a documentação referenciada na issue e, em seguida, inspecione como a saída do comando rotula suas seções. Atualize a redação para deixar explícitos os escopos de atividade local, métricas da sessão atual e cotas do período do plano; verifique se o texto de ajuda e a saída renderizada não descrevem mais todas as métricas como uso da sessão.

Escrita pelo modelo de indexação a partir do texto da issue.

Descrição

area:sessions
Describe the bug

The /usage command help text says:

Display session usage metrics and statistics

However, the command output combines metrics with three different scopes:

  1. Activity · last 180 days · N messages is aggregated from local history across multiple saved CLI sessions.
  2. Changes, AI Credits, Tokens, and the per-model breakdown describe the current session.
  3. Plan describes account/plan usage for the current quota period.

Calling all of this "session usage" is misleading. In a new session with only one user prompt, /usage can report hundreds of messages and show a six-month activity graph, making it appear that either the session boundary or message count is incorrect.

Affected version
GitHub Copilot CLI 1.0.81-11
Steps to reproduce the behavior
  1. Use Copilot CLI across multiple sessions.
  2. Start a new session and send one prompt.
  3. Run /usage.
  4. Observe that the help describes session metrics, while the output includes a 180-day, multi-session message count and chart plus plan-period quota usage.

Representative output:

Activity · last 180 days · 861 messages
...
Changes    +0 -0
AI Credits 2.72 (22h 1m 8s)
Tokens     ↑ 23.3k (11.8k cached) • ↓ 179
  gpt-5.6-sol ↑ 23.3k (11.8k cached) • ↓ 179
Plan       ... 0% used • resets in 27 days
           200 / 200,000 AIC
Expected behavior

The help text and documentation should make the scopes explicit. For example:

Display local activity history, current-session usage metrics, and plan quota usage

Ideally, the rendered output would also label each section's scope (for example, Local activity, Current session, and Plan period) so users do not have to infer it.

Additional context
  • Operating system: Windows
  • CPU architecture: x86_64
  • Shell: PowerShell
  • The current documentation describes /usage as showing "session statistics," including current-session AI Credits, duration, code edits, and token usage. It does not explain that the command also includes local multi-session activity and account/plan-period quota information.
Linguagem predominante
Shell
Estrelas
11.2k
Forks
1.9k
Merge médio
14h 16min
PRs com merge (30d)
6

Guia de contribuição

Abrir o guia de contribuição

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Mais de github/copilot-cli

Todas as issues de github/copilot-cli

Issues semelhantes

Mais issues de Shell/Bash

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.