Hacktoberfest 2026 : les issues que les mainteneurs ont marquées pour octobre, ouvertes et accessibles aux débutants. Parcourir les issues Hacktoberfest

Show total context tokens in use in the usage popover

Ouverte Adaptée aux débutants
#5,088 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

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

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de github/app

Toutes les issues de github/app

Issues similaires

Plus d'issues Desktop Dev

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.