docs: document workspace and provider label capabilities
Los mantenedores suelen responder en 1 día
Evaluación
- Dificultad
- 2/5
- Tiempo estimado
- 1-3 horas
- Aptitud para principiantes
- 72/100
- Tipo de issue
- Documentación
- Claridad
- Bien especificado
- Estado de actividad
- Activo
- Stack tecnológico
- rust
- Área
- documentation
Línea de trabajo
Actualiza la documentación de workspace y provider para que coincida con los contratos actuales de CLI y protobuf público. Cubre la creación de workspace con --label KEY=VALUE repetido, el listado con --label-selector, la visualización de workspace get y que no existe actualización de etiquetas. Para proveedores, documenta provider.metadata.labels en la creación de API, que las etiquetas aparecen en la salida estructurada y que la CLI no tiene flag de etiqueta de proveedor y ListProviders no tiene selector. Sigue los ejemplos existentes de etiquetas de sandbox; omite las etiquetas de endpoint de servicio interno. Hecho cuando las casillas de verificación de DoD estén marcadas y pasen las validaciones de documentación y las comprobaciones de formato.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
User Story
When consulting OpenShell documentation to understand which objects support labels, I found that workspace labels are missing and provider label authoring is unexplained. I need documented examples and API limitations so I can use the existing label support without reading implementation code.
Description
Document the existing label capabilities for workspaces and providers. Add workspace creation, inspection, and selector examples. Explain how API clients set provider labels and clarify the CLI and filtering limitations.
Context
- Workspace creation accepts repeated
--label KEY=VALUE; listing accepts--label-selector key=value,key2=value2;workspace getdisplays labels. - Provider creation accepts
provider.metadata.labelsthrough the API and persists them. The provider docs mention labels in structured output but do not explain authoring. The CLI has no provider label flag and ListProviders has no label selector. - Sandbox and sandbox workload template labels already have documented examples.
- Internal labels on service endpoints are outside this task's scope.
Definition of Done
- Workspace docs explain creation, inspection, filtering, and the absence of a label update operation.
- Provider docs show the label field used by API creation and clarify CLI/filtering limitations.
- Examples match current CLI and public protobuf contracts.
- Documentation validation and applicable formatting checks pass.
- Lenguaje dominante
- Rust
- Estrellas
- 13.2k
- Forks
- 1.6k
- Merge medio
- 1 d 20 h
- PR fusionados (30 d)
- 348
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Tiene una plantilla de pull request
- Leer la guía de contribución
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 NVIDIA/OpenShell
-
bug(vm-driver): VM sandbox cold start stalls ~5 s repeatedly on "Waiting for VM supervisor"Posiblemente ocupada @benoitf la tomó hoy. Abiertostate:triage-needed
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
Los mantenedores suelen responder en 1 día
-
Sandbox-side proposal audit (CONFIG:PROPOSED and /wait decisions) names only the first endpointPosiblemente ocupada @ericcurtin la tomó hoy. Abiertostate:accepted
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
Los mantenedores suelen responder en 1 día
-
bug(driver-mxc): test helper fails to compile after gateway-name argumentPosiblemente ocupada @feloy la tomó hace 2 días. Abiertostate:triage-needed
Dificultad 1/5 Menos de una hora Aptitud para principiantes 88/100
Los mantenedores suelen responder en 1 día
-
bug: install.sh ignores XDG_CONFIG_HOME for the local gateway configPosiblemente ocupada @fede-kamel la tomó hace 6 días. Abiertoarea:cli os:linux os:macos state:validated
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
NVIDIA/OpenShell#4042 · 2 comentarios ·
Los mantenedores suelen responder en 1 día
-
state:triage-needed
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
NVIDIA/OpenShell#3995 · 2 comentarios ·
Los mantenedores suelen responder en 1 día
Todos los issues de NVIDIA/OpenShell
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
Los mantenedores suelen responder en 4 días
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
Los mantenedores suelen responder en 1 día
-
Update dusk-bls12_381 to 0.16Posiblemente ocupada @HDauven la tomó hoy. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
-
`TcpListenerService` shares one `Extensions` store across all accepted connectionsPosiblemente ocupada Un pull request vinculado a esta issue está abierto o ya se fusionó. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
googlefonts/fontquant#43 ·