Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

sequentialthinking: the thought box's header row is 2 columns narrower than its border

Aperta Adatta ai principianti
#5,108 2 commenti 0 reazioni 0 assegnatari Vedi su GitHub

I maintainer di solito rispondono entro 1 giorno

@nightcityblade ci sta già lavorando.

Dal 11/10/2026.

Valutazione

Difficoltà
2/5
Tempo stimato
1-3 ore
Idoneità per principianti
72/100
Tipo di issue
Bug
Chiarezza
Specificata chiaramente
Stato di attività
Attiva
Stack tecnologico
typescript
Ambito
devtools

Direzione di ricerca

Inizia dal codice del server sequential-thinking che disegna il riquadro del pensiero su stderr, dove vengono costruite la riga di intestazione e le righe del bordo. La issue non indica il file. Confronta come viene riempita l'intestazione con come viene calcolata la larghezza del bordo, e riutilizza la rimozione dei codici colore aggiunta da #5000. È completato quando intestazione, bordo superiore e bordo inferiore di un riquadro del pensiero con un emoji hanno la stessa larghezza di visualizzazione, e la modifica viene verificata registrando un pensiero di esempio e confrontando le righe.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

bug server-sequentialthinking v2

Problem

The sequential-thinking server's thought log (stderr) draws each thought in a box whose header row is 2 columns narrower than its border rows, so the right edge of the header does not line up:

┌──────────────────┐
│ 💭 Thought 1/3 │
├──────────────────┤

#5000 fixed the box's width depending on colour codes and the undefined labels; the header row was already unpadded before that fix (2026.8.31 shows the same misalignment) and was out of its scope.

Found while verifying the v1.0.0 release ledger (#5080). Cosmetic: the log is diagnostic output on stderr, not part of any tool result.

Expected

The header row is padded to the border's width, measured on the text without colour codes (and accounting for the emoji's display width), so all three rows align.

Lingua principale
TypeScript
Stelle
91k
Fork
11.8k
Merge medio
6h 56m
PR unite (30g)
103

Preparare l'ambiente

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di modelcontextprotocol/servers

Tutte le issue di modelcontextprotocol/servers

Issue simili

Altre issue su TypeScript

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.