CLI completions stop offering repeatable flags after their first use
Los mantenedores suelen responder en 1 día
Evaluación
Este issue todavía no se ha evaluado.
Descripción
A flag that can be passed more than once (Flag.atLeast, Flag.between or Flag.atMost with a max above 1, and Flag.KeyValuePair) is dropped by every generated completion script after its first use, the same as a single-use flag.
Command.make("app", {
tag: Flag.String("tag").pipe(Flag.withAlias("t"), Flag.atLeast(1)),
verbose: Flag.Boolean("verbose")
})
Completing app --tag x - offers only --verbose / --no-verbose in bash, zsh, fish and PowerShell. --tag and -t are gone.
FlagDescriptor has no way to say a flag repeats, so each generator treats every flag as single use.
- Lenguaje dominante
- TypeScript
- Estrellas
- 16.7k
- Forks
- 808
- Merge medio
- 12 h 16 min
- PR fusionados (30 d)
- 809
Preparar el entorno
Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de Effect-TS/effect
-
McpServer.layerHttp: optional legacy GET SSE for idle list-change notificationsPosiblemente ocupada @effect-bot la tomó hoy. Abierto
Effect-TS/effect#10436 · 1 asignado ·
Los mantenedores suelen responder en 1 día
-
SqlClient: a fiber forked inside a transaction keeps using its connection after the transaction endsPosiblemente ocupada @effect-bot la tomó hoy. Abiertobug
Effect-TS/effect#10431 · 1 asignado ·
Los mantenedores suelen responder en 1 día
-
sql-pg: pgvector columns fail with "Invalid UTF-8 in text value"Posiblemente ocupada @effect-bot la tomó hace 1 día. Abiertobug
Effect-TS/effect#10420 · 1 asignado ·
Los mantenedores suelen responder en 1 día
-
cli: completions break for subcommand names with `:`Posiblemente ocupada @effect-bot la tomó hace 1 día. Abierto
Effect-TS/effect#10416 · 1 asignado ·
Los mantenedores suelen responder en 1 día
-
McpServer.layerStdio: native EOF cancellation policy for active tool handlersPosiblemente ocupada @effect-bot la tomó hace 1 día. Abierto
Effect-TS/effect#10412 · 1 asignado ·
Los mantenedores suelen responder en 1 día
Todos los issues de Effect-TS/effect
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
Los mantenedores suelen responder en 1 día
-
documentation easy good first issue help wanted
Dificultad 1/5 1-3 horas Aptitud para principiantes 83/100
Los mantenedores suelen responder en 1 día
-
Billion-context documentation addendum: nudge is independent of window occupancy. | billion-context 文档补充:nudge 与窗口占用无关Posiblemente ocupada Un pull request vinculado a esta issue está abierto o ya se fusionó. Abierto
Dificultad 1/5 1-3 horas Aptitud para principiantes 86/100
ranxianglei/billion-context#5893 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 79/100
microsoft/monaco-editor#5575 ·
Los mantenedores suelen responder en 1 día
-
enhancement
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100