Releases: lrbg/genRocketMCP_PlugIn
Releases · lrbg/genRocketMCP_PlugIn
Release list
v0.1.27 — MCP nativo en VS Code + fix generadores + cobertura API
Novedades
Registro nativo del MCP en VS Code (1.101+)
- La extensión publica el servidor GenRocket con la API nativa (
mcpServerDefinitionProviders+registerMcpServerDefinitionProvider): Copilot lo descubre solo, sin editarmcp.json. En VS Code viejos cae al registro por comando (fallback).
Fix: error 500 al asignar generador
generator/addse cuelga (500) si el atributo YA tiene un generador. Ahoraadd_generator,assign_generatorycreate_attribute_with_generatorhacendeleteAllantes (reemplazan de forma idempotente).
Tools nuevas
genrocket_assign_generator: valida el nombre contra el catálogo real y sugiere parecidos.genrocket_list_projects: lista tus proyectos con el nombre EXACTO (evita errores de tipeo).genrocket_show_domain: dominio completo con atributos y su generador en una sola llamada.domain_to_dataset: exporta datos del dominio a csv/json/xlsx.
Robustez
- Timeout en las llamadas para que un endpoint lento no cuelgue el MCP.
- README con sección de "Hallazgos validados de la API" como contexto para el agente.
Instalación
Descarga el .vsix y en VS Code: Extensiones → ⋯ → "Install from VSIX…". No requiere npm install (trae todo empaquetado).
v0.1.26 — Manager Dashboard (Directiva N.4)
Novedades v0.1.26 — Manager Dashboard (Directiva N.4)
Tablero para el manager, protegido por palabra clave, para todo el equipo.
- Acceso: icono de gráfica en el panel de GenRocket (o comando "GenRocket: Manager Dashboard (Directiva N.4)"). Pide una palabra clave validada contra un hash en SecretStorage (nunca en el repo). Se cambia con "GenRocket: Cambiar palabra clave del Dashboard".
- Qué muestra:
- KPIs: datasets, filas generadas, dominios, repos, usuarios, última actividad.
- Datos generados por dominio (dona + tabla: ejecuciones, filas, formatos, último uso).
- Commits / publicaciones por usuario.
- Actividad por usuario (resumen corto y descriptivo).
- Salud: errores recientes + conexiones de BD.
- Botón "Guardar .md" (exporta con gráficas mermaid, incluye tendencia filas/día).
- De dónde salen los datos: un registro de actividad que el plugin escribe en cada siembra/contexto (usuario, dominio, filas, formato, repos).
- Para todo el equipo: configura genrocket.dashboard.teamRepo (owner/nombre) y genrocket.dashboard.teamPath; cada persona sincroniza su actividad como .jsonl en ese repo y el tablero agrega a todos. Sin configurarlo, es local.
Lógica del tablero probada (24/24). Incluye todo lo previo: siembra de datos reales + sintéticos, contexto Markdown por dominio/proyecto, bases de datos Oracle/SQL Server, Faker, y servidor MCP.
Instalación
- Descarga genrocket-mcp-plugin-0.1.26.vsix.
- VS Code → Extensions → menú "..." → Install from VSIX… → elige el archivo.
- Conecta GitHub, registra el MCP (Restart) y abre el dashboard con el icono de gráfica.
v0.1.25 — GenRocket MCP (plugin)
Extensión de VS Code + servidor MCP para GenRocket: explorador, autoría por REST, vista previa, bases de datos (Oracle/SQL Server, solo lectura), datos sintéticos (Faker), siembra de datos reales + sintéticos y publicación de contexto/datos a repos de GitHub.
Capacidades principales
- Explorador de proyectos/escenarios/chains/dominios/generadores; descarga de
.grsy ejecución del Runtime. - Autoría por REST (crear dominios/atributos, generadores y parámetros, receivers) y vista previa de datos sin Runtime.
- Módulo de bases de datos Oracle/SQL Server (solo lectura) con exploración en lenguaje natural; el panel de configuración lista tus conexiones con prueba.
- Datos sintéticos con Faker (JSON/CSV/Excel).
seed_from_db_and_publish: datos reales por SELECT + complemento sintético → archivo → push a N repos.domain_to_markdownyproject_domains_to_markdown: contexto Markdown por dominio y por proyecto completo, con detección de atributos compartidos (patrones) entre dominios.
Seguridad
- Contraseñas en SecretStorage de VS Code; el push usa tu sesión de GitHub. Nada de credenciales ni de hosts/tenants específicos en el repositorio.
Instalación
- Descarga
genrocket-mcp-plugin-0.1.25.vsix. - VS Code → Extensions → menú
···→ Install from VSIX… → elige el archivo. - Configura tu tenant/usuario, conecta GitHub y registra el MCP (Restart).