CommandCodeAI / CommandCodeAI/command-code

Display real-time session and context metrics to improve user awareness, cost control.

Aberta
#474 0 comentários 0 reações 0 responsáveis Ver no GitHub

Ninguém assumiu esta issue ainda.

Linguagem predominante
Sem dados de linguagem
Estrelas
4k
Forks
350
Métricas de merge de PRs
Nenhum PR com merge em 30d

Descrição

Feature Description

The TUI should display the following information in a visible and accessible section (e.g., below the chat box or at the top):

Context Usage

  • Current context usage vs total available context (e.g., 12K / 32K tokens)

Token Metrics

  • Total input tokens
  • Total output tokens
  • Cached tokens (if applicable)

Cost Tracking

  • Total cost incurred during the session (in $)

Time metrics

  • Total time elapsed for each step/message in a conversation
  • Time elapsed since the session started or last reset
Use Case
  • Helps users monitor context limits
  • Improves cost transparency and control
  • Enables users to decide when to start a fresh session instead of continuing with an overloaded one
Additional Context

No response

How important is this to you?

None

Guia de contribuição

Nenhum guia de contribuição indexado para este repositório

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.

Direção de pesquisa

Comece pela exibição do chat e da sessão da TUI e, em seguida, rastreie os dados de resposta existentes por mensagem para os valores de contexto, tokens, custo e tempo. Defina como os totais da sessão e os tempos por etapa devem ser exibidos e verifique se a exibição é atualizada durante uma conversa e redefinida com uma nova sessão.

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

Avaliação

Domínio
cli
Tipo de issue
Funcionalidade
Dificuldade
4/5
Tempo estimado
3-5 dias
Status de atividade
Pouca atividade
Clareza
Razoavelmente clara
Facilidade para iniciantes
50/100

Receba novas issues na sua caixa de entrada

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