CommandCodeAI / CommandCodeAI/command-code
Display real-time session and context metrics to improve user awareness, cost control.
Nadie ha tomado este issue todavía.
- Lenguaje dominante
- Sin datos de lenguaje
- Estrellas
- 4k
- Forks
- 350
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Descripción
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
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Línea de trabajo
Comienza con la visualización del chat y de la sesión de la TUI; después, sigue los datos de respuesta existentes por mensaje para los valores de contexto, tokens, coste y tiempo. Define cómo deben mostrarse los totales de la sesión y los tiempos de cada paso, y verifica que la visualización se actualice durante una conversación y se restablezca con una nueva sesión.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Área
- cli
- Tipo de issue
- Nueva funcionalidad
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Estado de actividad
- Tranquilo
- Claridad
- Bastante claro
- Aptitud para principiantes
- 50/100