Tab badges: show a count when a tab holds more than three badges
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 3/5
- Tempo stimato
- Mezza giornata
- Idoneità per principianti
- 74/100
- Tipo di issue
- Funzionalità
- Chiarezza
- Specificata chiaramente
- Stato di attività
- Attiva
- Stack tecnologico
- react, typescript
- Ambito
- frontend
Direzione di ricerca
Start in frontend/app/tab/tabbadges.tsx at allBadges.slice(1, 3), which currently drops badges after the third. When the list is longer than three, render a count (for example the top icon plus a small +N, or a numeric pill) while keeping the top badge colour. Confirm the tab bar shows leftover sessions instead of hiding them; follow any nearby tab-badge tests or stories if present.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Problem
A tab shows at most three badges: the highest-priority badge as an icon, then up to two more as small dots (frontend/app/tab/tabbadges.tsx, allBadges.slice(1, 3) in v0.14.5). Any further badges are dropped without any sign that they exist.
We run several AI coding-agent sessions in one tab, one per block. Each session sets a block badge when it finishes or needs input (wsh badge). With four sessions waiting, the tab shows an icon and two dots, and the fourth session is invisible from the tab bar.
Suggestion
When a tab has more badges than it can draw, show the count instead of, or as well as, the dots — for example the top badge's icon followed by a small "+2", or a numeric pill of the total. Keeping the colour of the top badge would preserve the priority signal.
Environment
Wave v0.14.5, Windows 11 with WSL Ubuntu connections.
- Lingua principale
- Go
- Stelle
- 22.7k
- Fork
- 1.2k
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Nessun modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di wavetermdev/waveterm
-
bug triage
Difficoltà 2/5 1-3 ore Idoneità per principianti 66/100
wavetermdev/waveterm#3587 ·
I maintainer di solito rispondono entro 1 giorno
-
bug triage
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
wavetermdev/waveterm#3568 ·
I maintainer di solito rispondono entro 1 giorno
-
pwsh: encodeEnvVarsForPowerShell rejects Windows-standard env var names like ProgramFiles(x86), breaking wsh token on every pwsh blockForse già presa @vortsghost2025 l’ha presa 63 giorni fa. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 84/100
wavetermdev/waveterm#3481 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
wavetermdev/waveterm#3435 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 85/100
wavetermdev/waveterm#3432 ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di wavetermdev/waveterm
Issue simili
-
area/installation kind/bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
vllm-project/aibrix#3456 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
go good first issue help wanted up-for-grabs
Difficoltà 2/5 1-3 ore Idoneità per principianti 84/100
andrewsiah/agentswarm-data-tasks#236 ·
I maintainer di solito rispondono entro 1 giorno
-
kind/bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
cadence-workflow/cadence#8745 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 79/100
charmbracelet/crush#4271 ·
I maintainer di solito rispondono entro 1 giorno
-
Flake: TestTheTimerBeginsTheNextGame leaves restore-point writes running into TempDir cleanupApertabug in-progress needs-triage P1 tier:2-standard
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
krakenhavoc/cmd_and_ctrl#5693 ·
I maintainer di solito rispondono entro 1 giorno