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

feat: tab-complete --output-fields and enum flag values

Aperta
#640 0 commenti 0 reazioni 1 assegnatario Vedi su GitHub

@margaretjgu ci sta già lavorando.

Dal 22/9/2026.

Valutazione

Difficoltà
3/5
Tempo stimato
1-2 giorni
Idoneità per principianti
72/100
Tipo di issue
Funzionalità
Chiarezza
Abbastanza chiara
Stato di attività
Attiva
Stack tecnologico
typescript
Ambito
cli

Direzione di ricerca

Inizia con il callback __complete e il completamento dinamico esistente per comandi, flag e valori di --use-context. Traccia come vengono esposti gli schemi di output dei comandi e gli enum dei flag, quindi aggiungi test del callback che mostrino i campi di output di primo livello e i valori degli enum quando esiste uno schema, confermando al contempo che i comandi privi di schema e il completamento degli indici del cluster vengano ignorati.

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

Descrizione

enhancement

The dynamic completer already does commands, flags, and --use-context values.

Extend __complete so --output-fields offers top-level keys from the command's output schema when we have one, and enum flags offer their schema enum values.

Skip if the command has no schema. Do not call the cluster to complete index names in MVP.

Acceptance: completing --output-fields on elastic status offers services (or whatever the schema says). Test with the __complete callback.

Lingua principale
TypeScript
Stelle
43
Fork
24
Merge medio
1g 5h
PR unite (30g)
61

Guida per i contributori

Apri la guida per i contributori

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 elastic/cli

Tutte le issue di elastic/cli

Issue simili

Altre issue su TypeScript

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.