Show total context tokens in use in the usage popover
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 2/5
- Temps estimé
- 1-3 heures
- Accessibilité débutants
- 75/100
- Type d'issue
- Fonctionnalité
- Clarté
- Clairement spécifiée
- Activité
- Active
- Stack technique
- typescript
- Domaine
- desktop
Piste de recherche
Commencez par localiser la section Context de la fenêtre popover d’utilisation et suivre la façon dont elle lit les données du contexte d’exécution. L’issue indique session.rpc.metadata.contextInfo() et son champ totalTokens ; affichez ce total à côté du pourcentage existant. Le travail est terminé lorsque la section affiche ensemble le nombre total de tokens utilisés et le pourcentage.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Description
The usage popover's Context section shows the percentage of the window and a per-category breakdown (System prompt, System tools, MCP tools, Messages, Free space, Buffer). There is no single number for the total context currently in use, so I have to add up the four categories manually every time.
Why it matters
I rely on this number constantly: response quality drops once context goes past ~150K tokens, and I need to know when that happens. The percentage alone isn't enough, since it depends on the model's window size, which varies.
Proposal
In the Context section, show the total in tokens (System prompt + System tools + MCP tools + Messages), e.g. "60.3K in use (6%)".
Technical notes
The data already exists in the runtime: session.rpc.metadata.contextInfo() returns totalTokens (sum of system, conversation, and tool definition tokens). It only needs to be displayed in the UI.
- Langage dominant
- Aucune donnée de langage
- Étoiles
- 2.2k
- Forks
- 198
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Préparer son environnement
- Aucun Dockerfile ni fichier Docker Compose
- Aucun modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de github/app
-
Difficulté 2/5 1-3 heures Accessibilité débutants 65/100
-
GitHub Copilot app 1.Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 65/100
-
Difficulté 2/5 1-3 heures Accessibilité débutants 70/100
-
Difficulté 2/5 1-3 heures Accessibilité débutants 66/100
-
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
Toutes les issues de github/app
Issues similaires
-
Update ghostty to 1.4.0Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 62/100
Les mainteneurs répondent en général sous 1 jour
-
needs-triage
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
desktop/desktop#23096 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 1/5 Moins d'une heure Accessibilité débutants 91/100
caelestia-dots/caelestia#534 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
GitLab: a merge request closed without merging keeps the Git toolbar on View MR instead of Create MROuverte
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100
Les mainteneurs répondent en général sous 1 jour
-
area/local-models area/sessions comp/gateway P2 type/bug
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
NousResearch/hermes-agent#146253 · 2 commentaires ·
Les mainteneurs répondent en général sous 1 jour