Este commit cierra una etapa importante: es el ultimo commit previsto usando egui/eframe 0.29 como base de soporte GUI.
El proximo ciclo puede tardar un par de semanas, porque la migracion a egui 0.35 es un cambio grande, con muchas roturas de API. Tambien sera necesario actualizar Rust a la version estable mas reciente. Este cambio es necesario para mejorar la estabilidad de la interfaz y preparar una integracion mucho mejor con agentes de IA capaces de inspeccionar y operar la interfaz de usuario.
Cambios desde el ultimo commit:
- Nuevo arbol de Agentic AI en el proyecto, con archivos editables por proyecto para el Form Designer Agent y el COBOL Event Handler Agent.
- Soporte para prompts, skills y steering files especificos del proyecto.
- Project Settings ahora edita el COBOL Proficiency Prompt, no el antiguo system prompt generico.
- Mejoras en seleccion y prueba de modelos de IA.
- Mejor manejo de modelos que devuelven reasoning oculto sin contenido util.
- Assets ahora refleja la carpeta real Assets/ del proyecto, incluyendo subcarpetas.
- Importacion, apertura interna y eliminacion de assets desde el Project Tree.
- Preview interno para imagenes, texto y binarios.
- Soporte de preview para SVG y AVIF.
- Zoom de imagen con botones, campo de porcentaje y slider.
- SVG se vuelve a rasterizar desde datos vectoriales al hacer zoom, evitando artefactos de ampliacion.
- Fondo tipo checkerboard claro para imagenes transparentes, para que SVG/PNG/GIF negros sean visibles en tema oscuro.
- Reproduccion para animaciones soportadas.
- Busqueda con Command/Ctrl+F en archivos de texto.
- Visualizacion hexadecimal/ascii para archivos binarios.
- Tabla de metadata al final del preview, con padding para evitar recortes.
- Se agrego la especificacion, plan y tareas para la migracion a egui 0.35 y soporte MCP/inspection para agentes.
Esta version queda como punto de cierre estable antes del trabajo grande de modernizacion de la base GUI.
Anthropic Claude Codex Agent