Repository navigation
Rinari Agent v0.3.0 (unsigned)
Rinari Agent 0.3.0
Una versión grande: interfaz nueva, perfiles como espacios de trabajo, proyectos con varias carpetas, una lista de pasos en vivo, notas con tareas sugeridas, memoria visible, dictado local y muchas correcciones de uso real.
Antes de actualizar: al abrir 0.3.0, la base de datos de Rinari se migra al esquema nuevo. Después no se puede volver a 0.2.x con los mismos datos (la versión anterior se niega a abrirla). Tus conversaciones, proyectos y proveedores se conservan.
Interfaz nueva: Obsidiana neón
- Rediseño completo de la app, con el arte de Rinari, movimiento más cuidado y una imagen nueva en el inicio de Boards.
- El texto de actividad en vivo tiene un brillo continuo; el texto que llega entra con un fundido.
- Logos oficiales de los proveedores en toda la app.
Espacio de trabajo
- Perfiles como espacios de trabajo: cada perfil Rinari tiene sus proyectos y conversaciones. Se cambia desde la cabecera de la barra lateral; todo lo que ya tenías está en «Predeterminado». «Mover a perfil» en los menús de proyectos y conversaciones. Los modelos por agente siguen al perfil de cada conversación. En la terminal:
rinari bundles. - Proyectos con varias carpetas: la ventana «Nuevo proyecto» reúne nombre, descripción, carpetas (cada una con su rama y su confianza), perfil y un resumen antes de crear. Las carpetas extra de confianza son de trabajo: Rinari las edita sin preguntar y carga sus instrucciones (RINARI.md).
- Lista de pasos en vivo: en trabajos de varios pasos, Rinari mantiene una lista sobre el composer que muestra qué hizo, qué está haciendo y qué falta. Si se queda atrás, el Engine se lo recuerda.
- Notas con tareas sugeridas: cuando Rinari ve algo que vale la pena fuera de lo que pediste, te deja una nota. Mostrarla no hace nada; al aceptarla se abre una conversación nueva con la tarea.
- La rama de Git aparece junto a cada proyecto; los títulos de las conversaciones cambian con una animación breve; Boards ya no muestra «Pensando».
- «Acceso completo» pide confirmación y explica qué permite, qué sigue preguntando y cómo desactivarlo.
Memoria y skills
- Memoria visible: tarjetas en el chat cuando Rinari aprende algo, ajuste «preguntar / automático» y Ajustes → Memoria para revisarla. Se puede exportar e importar.
- Gestor de skills: tarjetas de skills en el chat, «Guardar como lección», aviso de posibles duplicados y fusiones.
Dictado local
- Micrófono en el composer con whisper.cpp, sin enviar audio a ningún servicio (Ctrl+Espacio).
Proveedores y modelos
- MCP remoto con token Bearer, encabezados y variables; prueba antes de guardar y diagnóstico claro.
- Claude Subscription (experimental, opcional en Ajustes → Proveedores).
- Reintentos visibles, «Continuar» tras un límite del proveedor y «Cambiar modelo».
Diagnóstico
- Registros persistentes y «Exportar diagnóstico» (sin contenido de tus conversaciones).
Seguridad
- Los comandos de shell se juzgan en la carpeta donde realmente corren.
- MCP remoto ya no sigue una redirección a otro origen con los secretos del servidor.
Correcciones de uso real
- En «Acceso completo», escribir un archivo crea las carpetas que faltan dentro del proyecto; antes el turno podía quedar en bucle.
- Un subagente con un perfil más restringido bajo «Acceso completo» ya puede escribir en el proyecto.
- Engine más tolerante y ligero: contexto base, shell multiplataforma, ahorro de tokens, relecturas por puntero, secretos fuera del historial,
wait.foryssh.run. - Scroll, checkpoints y Enviar/Detener en las conversaciones; el composer de Boards; avisos en el idioma de la app.
Unsigned Windows x64 release candidate. Windows will show an unknown-publisher warning.
latest.yml provides SHA-512 transport integrity; it is not Authenticode identity.