UltraGX Manual de UltraGX Descargar PDF

Solución de problemas y preguntas frecuentes

Instalación y arranque

Windows muestra "Windows protegió su PC". Es SmartScreen con un instalador que todavía tiene poca reputación. Hacé clic en Más información → Ejecutar de todas formas. Si tu organización bloquea esa opción, pedile a soporte técnico que habilite el instalador.

La ventana de UltraGX se abre en blanco o no se abre (Windows). Falta el runtime Microsoft Edge WebView2 o está dañado. Instalalo desde la página de Microsoft ("WebView2 Runtime", instalador Evergreen) y volvé a abrir UltraGX. El instalador de UltraGX lo agrega solo.

La aplicación no abre en Linux. Ejecutala desde una terminal (ultragx o la AppImage) para ver el error. Si menciona libwebkit2gtk, instalá libwebkit2gtk-4.1-0 (Debian/Ubuntu) o webkit2gtk4.1 (Fedora).

macOS dice que UltraGX "no se puede abrir". La versión de macOS no está firmada con un Developer ID de Apple. Hacé doble clic en Allow UltraGX.command de la imagen de disco después de arrastrar UltraGX a Aplicaciones (o ejecutá xattr -cr /Applications/UltraGX.app en Terminal), o autorizala en Configuración del Sistema → Privacidad y seguridad → Abrir igualmente.

Licencia

Aparece "No se pudo contactar al servicio de licencias". El equipo no llega a https://licenses.ultra-gx.com. Verificá la conexión a internet; en redes corporativas, pedí que permitan HTTPS a ese dominio (también a través del proxy). Los demás mensajes del registro están explicados en Primer inicio y licencia.

La ejecución termina con "A valid license file (ultragx.lic) is required…" o código 3. La licencia falta, venció o fue revocada. Revisá Configuración → Licencia. Si la demo terminó, escribinos para pasar a la edición completa.

En la demo, ningún objeto salió detallado. La ejecución no pudo consultar el servicio de licencias y siguió sin muestra. El motivo está en el aviso del README.md y del visor. Resolvé la conexión y volvé a ejecutar el pipeline.

Cambié de computadora. La licencia queda atada a la máquina donde se activó. Escribinos con el nuevo Id de esta máquina para moverla.

Documentar una KB

La fuente "live" aparece deshabilitada. Configuración → Entorno muestra por qué: Conector GeneXus: no encontrado (Linux, macOS o una copia sin conector) o GeneXus instalado: ninguno detectado. En esos casos exportá la KB a XPZ en la máquina donde está GeneXus.

La exportación en vivo no avanza o falla al abrir la KB. La KB está abierta en el IDE de GeneXus o en otra herramienta: cerrala y volvé a ejecutar. Si el log repite el mismo objeto durante varios minutos, el conector sigue extrayendo un objeto grande; en KB de miles de objetos la exportación puede llevar más de una hora.

Elegí la versión de GeneXus equivocada. Dejá auto (desde la KB). Forzá una instalación solo si la KB se abre con una versión distinta de la que se detecta.

Algunos SDTs o transacciones aparecen sin estructura. Si la KB se documentó con una versión anterior a la 0.2.5, volvé a ejecutarla con la versión actual (con la fuente live, también la exportación).

La aceptación terminó en warning. La documentación se generó completa; el control de calidad encontró algo a revisar. El detalle está en Aceptación, en el visor. failed indica un problema que conviene reportar.

El resumen avisa library_flag_suspect. Casi todos los objetos quedaron marcados como librería, lo que indica un export que no separó bien los objetos propios de los referenciados. Volvé a exportar la KB (con el conector actual, si es en vivo).

Las rutas o los nombres de carpeta son muy largos (Windows). La salida replica los módulos y carpetas de la KB. Usá una carpeta de salida corta, como D:\ultragx.

La carpeta de salida está en OneDrive / Dropbox y todo va lento. La sincronización procesa miles de archivos a la vez. Usá una carpeta fuera de las carpetas sincronizadas.

Narrativa

Mensaje en el logCausaSolución
401, 403, invalid API keyla clave de la conexión no es válida o no tiene permisos para ese modelorevisá la API key de la conexión
404, model not foundel nombre del modelo no existe en ese proveedorcorregí Modelo con un nombre del catálogo del proveedor
429, quota, rate limitlímite de uso del proveedorel motor reintenta solo; si persiste, bajá Concurrencia o revisá la cuota de tu cuenta
connection refused con un modelo localel servidor local no está corriendo o la URL no es la correctainiciá Ollama / LM Studio y verificá la URL base
muchos degradedel modelo cita nombres que no existenprobá un modelo más capaz; con modelos locales, subí el tamaño de contexto

La prosa no aparece en el visor. Hacé clic en Recargar. Solo se publican los objetos en ok.

Dónde mirar

QuéDónde
Log de una ejecuciónTareas → Log mientras la aplicación está abierta
Resultado de la ejecuciónrun_summary.json y acceptance_report.md en la carpeta del proyecto
Estado de la narrativanarrative/checkpoint.json y un JSON por objeto en narrative/
Configuración y licencia%APPDATA%\UltraGX (Windows) o ~/.config/UltraGX (Linux y macOS)

Soporte

Escribinos a contact@ultra-gx.com con:

No mandes el XPZ, el código de la KB ni la carpeta de salida completa salvo que te lo pidamos y tu organización lo autorice.

Preguntas frecuentes

¿UltraGX modifica mi KB? No. Solo lee: el conector no tiene ningún camino de escritura y con un XPZ ni siquiera toca la KB.

¿Necesito GeneXus instalado? Solo para la fuente live. Con un XPZ o un export de texto, no.

¿Qué versiones de GeneXus soporta? De la 7.5 a la 18 por XPZ/XML; de X Evolution 1 a 18 en vivo.

¿Puedo documentar la misma KB muchas veces? Sí. Con el mismo nombre de proyecto se regenera en la misma carpeta y se conservan notas y narrativa. En la demo, la muestra de 25 objetos es siempre la misma.

¿Puedo compartir la documentación? Sí: la carpeta del proyecto es autocontenida y el visor funciona sin conexión. Tené en cuenta que contiene el código de la KB.

¿El código fuente se envía a algún lado? Solo si usás la narrativa con un proveedor en la nube, y a ese proveedor. Ver Narrativa con IA.