Changelog

Lo que cambió en Persisty, de lo más nuevo a lo más antiguo. Nada de esto salió todavía en un build público.

Feed RSS
  1. Sitio, Docs y este Changelog

    Persisty tiene ahora un sitio en portugués, inglés y español, con los planes, la página de descarga y la cuenta de Persisty Cloud.

    • Cuenta desde el sitio: entrada con un código enviado por e-mail, la misma de la app. En Mi cuenta ves el plan y los equipos conectados (y puedes revocar uno), activas el aviso de lanzamiento y registras tu interés en Enterprise.
    • Docs con lo que la app hace hoy y lo que todavía no hace.
    • Changelog con feed RSS en cada idioma.
  2. Supervisor integrado y builds para Windows y Linux

    • El tmux que mantiene vivas las sesiones ahora va dentro de la app en macOS y en Linux. Ya no hace falta instalar nada aparte.
    • En Windows, un supervisor propio (persist-supervisord) cumple el mismo papel. Los agentes funcionan sin shell POSIX: los hooks de Claude Code llaman a un ejecutable nativo.
    • Hay un instalador para Windows y paquetes .deb y AppImage configurados para Linux. Ninguno de los dos se probó todavía en máquinas reales, y van a salir como versión preliminar.
    • Corregido: los eventos de los agentes se podían perder cuando una línea se leía en medio de la escritura.
  3. Cola de pedidos, puntos de restauración, verificación y carpeta propia

    Cuatro funciones del plan Pro para dejar al agente trabajando sin ti:

    • Cola de pedidos: el pedido va cuando el agente queda libre, cuando se renueva la ventana de 5 h o a partir de una hora. Uno a la vez, nunca durante un trabajo ni encima de un pedido de permiso.
    • Puntos de restauración: cada pedido guarda el estado de la carpeta antes de que el agente empiece. Restaurar muestra antes qué vuelve y qué se borra, y guarda el estado actual como un punto nuevo.
    • Verificación al terminar: un comando del workspace corre solo cuando el agente se detiene después de cambiar archivos, y el encabezado dice si pasó o falló.
    • Carpeta propia por sesión: en carpetas git, la sesión puede recibir una rama persist/<nombre> en una carpeta solo suya. La rama nunca se borra.
  4. Editor, cambios de git y panel lateral

    • Panel lateral de la sesión (⌘\): Cambios (Changes), Código (Code), Búsqueda (Search), Notas (Notes) y Detalles (Details) junto a la terminal, con un divisor que se puede arrastrar.
    • Editor: árbol de la carpeta de la sesión, pestañas, ⌘S, aviso cuando el archivo cambia en el disco, resaltado por lenguaje, ⌘P, ⌘⇧F y marcas de git en el margen.
    • Cambios: preparar y quitar por archivo, commit con ⌘↵, "Commit y enviar" (Commit and push), diff por archivo e historial de lo que no se envió.
    • Rama en el encabezado de la sesión, con búsqueda, ramas locales y remotas y "Crear rama" (Create branch).
    • Cajón de comandos: cada comando del workspace se vuelve una pestaña con el estado escrito. Detener envía Ctrl-C y conserva la salida.
  5. Cuenta de Persisty Cloud y registro de red

    • Configuración › Cuenta (Settings › Account): entrada con un código enviado por e-mail, con la cuenta creada en el primer acceso. El plan y las funciones vienen de una licencia firmada que funciona 14 días sin internet.
    • Configuración › Red (Settings › Network): cada llamada que la app hace hacia afuera, con destino, motivo, tamaño, resultado y hora. Nunca encabezados, cuerpo ni parámetros.
    • Las ventanas de 5 h y 7 d de la barra inferior ahora llegan en vivo, del mismo lugar que el /usage de Claude Code.
  6. Varias cuentas de Claude Code, con rotación

    • Configuración › Cuentas de IA (Settings › AI accounts) lista la cuenta de esta computadora y las conectadas desde la app, cada una con organización, plan y las ventanas de 5 h y 7 d en vivo.
    • Conectar cuenta (Connect account) abre el login del propio Claude Code en el navegador; la cuenta aparece sola al terminar. Desconectar (Disconnect) hace el logout.
    • Rotación (Pro): cada sesión nueva de Claude Code va a la cuenta con más margen en la ventana de 5 h; las cuentas por encima del 90% quedan fuera. El formulario de nueva sesión ahora tiene la opción "Automática" (Automatic).
    • Los ajustes y las instrucciones se comparten entre las cuentas; el login y el historial, nunca.
  7. Proyectos, sesiones que sobreviven y el informe de restauración

    La primera versión de uso diario de Persisty:

    • Proyectos con varios workspaces, que muestran la rama y los cambios de cada carpeta.
    • Sesiones persistentes en un supervisor separado de la ventana: cerrar la app, o que se caiga, no mata nada, y al volver a abrirla cada terminal se reconecta con el historial.
    • Restaurar todo (Restore all) después de reiniciar la computadora, con un informe de lo que volvió, de lo que falló y por qué. Ejecutarlo dos veces no duplica sesiones.
    • Claude Code con un id de sesión elegido por Persisty, estados por los hooks y retomada con --resume confirmada por el propio Claude Code.
    • Uso de IA: gasto estimado por sesión, proyecto, modelo y día, siempre marcado como estimación.