Muster's own document, PDF, spreadsheet, presentation and visualize plugins, with user choice
Los mantenedores suelen responder en 1 día
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Aptitud para principiantes
- 36/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Bastante claro
- Estado de actividad
- Activo
- Stack tecnológico
- electron, typescript
Línea de trabajo
Read issue #721 first, then inspect the plugin loading and Skills & plugins entry points and the workflow tests that cover them. Add Muster-owned document, PDF, spreadsheet, presentation, and visualize plugins with a per-plugin choice between Muster's version and an installed version. Done means the acceptance workflows pass, including creating and previewing the listed file types without another app installed.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Documents, PDF, spreadsheets, presentations and visualize still load from another app's plugin cache. Muster should ship its own versions, and the user picks which one a chat uses: Muster's or one already installed.
Follows #721, which only did computer use and the Codex install.
Acceptance (spec clause + workflow tests, red on main first):
- With no other app installed, a chat can make and edit a .docx, .xlsx, .pptx and .pdf and render a preview of each.
- Skills & plugins shows Muster's version next to any installed one; the user's choice decides which one loads, per plugin.
- Removing the other app doesn't break a chat that uses Muster's versions.
- Lenguaje dominante
- TypeScript
- Estrellas
- 3
- Forks
- 0
- Merge medio
- 17 h 33 min
- PR fusionados (30 d)
- 163
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 musterhq/muster-code
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
musterhq/muster-code#866 ·
Los mantenedores suelen responder en 1 día
-
p2 type:feature
Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100
musterhq/muster-code#843 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
p1 type:feature
Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100
musterhq/muster-code#840 ·
Los mantenedores suelen responder en 1 día
-
p1 type:feature
Dificultad 5/5 Más de una semana Aptitud para principiantes 30/100
musterhq/muster-code#829 ·
Los mantenedores suelen responder en 1 día
-
type:bug
Dificultad 3/5 1-2 días Aptitud para principiantes 70/100
musterhq/muster-code#815 ·
Los mantenedores suelen responder en 1 día
Todos los issues de musterhq/muster-code
Issues similares
-
[analytics-core] getQueryParams does not decode `+` as space and truncates values containing `=`Abiertobug
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
amplitude/Amplitude-TypeScript#2179 · 1 comentario ·
Los mantenedores suelen responder en 2 días
-
ci good first issue severity: low
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
TMHSDigital/GH-Arcade#111 ·
-
AsnIntegerConverter.toASN coerces strings with +value, rounding integers outside safe-integer rangeAbierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
PeculiarVentures/asn1-schema#189 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
Los mantenedores suelen responder en 4 días
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100