Descubre Beating AI News Flash: El equipo de desarrollo de Pi, Earendil, ha lanzado oficialmente Pi 1.0, junto con la experimental Pi Durable. Pi 1.0 principalmente finaliza las capacidades que se han lanzado recientemente. La verdadera línea de productos nueva es Pi Durable: un marco subyacente para desarrollar Agentes de larga ejecución. Los estados de las tareas se escriben continuamente en el almacenamiento, lo que permite continuar la ejecución después de caídas del proceso, reinicios de contenedores o hibernación del equipo. Pi Durable divide las llamadas al modelo y las llamadas a herramientas en tareas recuperables y guarda checkpoints en cada paso. Si una solicitud al modelo se interrumpe a la mitad, puede reiniciarse. Las herramientas se reejecutan automáticamente solo cuando se confirma que es seguro volver a ejecutarlas. Las herramientas que podrían causar operaciones duplicadas, como el despliegue y el pago, entregarán su estado interrumpido al modelo para que las gestione tras la interrupción. Además de la recuperación ante fallos, también admite múltiples conversaciones ejecutándose simultáneamente, guardando mensajes en cola y estados de sub-Agentes, y comprimiendo automáticamente contextos demasiado largos. Diferentes clientes también pueden conectarse al mismo Agente para comprobar el progreso o continuar emitiendo instrucciones. Earendil también usa esto para trazar una línea clara entre las dos líneas de producto: el Pi Coding Agent sigue manteniendo la forma de una herramienta de terminal para una sola persona, mientras que los escenarios de Agentes residentes más complejos se entregan a Pi Durable. Ambos usan la licencia MIT. Pi Durable aún es un proyecto experimental y la API podría ajustarse. Los diseños que demuestren madurez también se traerán de vuelta al Pi Coding Agent en el futuro.