Activepieces 0.91: agentes como paso de flujo y fixes de piezas
Los agentes ganan auditoría y control de ejecución, y varias piezas dejan de romperse por mandar body en requests GET.
Los agentes se integran al flujo
Ahora un paso de flujo puede ejecutar un agente guardado (#14934). El release suma auditoría que cubre flujos y acciones fallidas, con la restricción de que un agente no puede reescribirse a sí mismo desde una página que leyó (#15380). También podés configurar un agente al lado del paso y dejar que se modifique (#15400), y cada acción que corre un agente queda registrada en el audit log (#15362).
Estabilidad de agentes
Hay una tanda larga de fixes puntuales sobre agentes: publicar ahora dice por qué falló y un paso bloqueado se ve bloqueado (#15524), los errores de tu propia key gestionada ya no se le atribuyen al cliente (#15514), un turno nunca se manda al modelo sin mensajes (#15508), y probar un paso de agente deja de tardar horas en vez de minutos (#15500). También se corrigió que agentes con modelos que requieren razonamiento fallaban (#15346), y que el paso Run Agent no andaba en community edition (#15372).
Piezas: el bug del GET con body
Varias piezas mandaban parámetros dentro del body en requests GET, y el body se descartaba silenciosamente: pasó con talkable, truelayer, mooninvoice y convertkit, todos corregidos en esta versión moviendo esos parámetros a la query string. Además, la interfaz ahora oculta el input de body cuando el método es GET o HEAD (#15398), y el piece de http se migró de 0.11.11-16 a 0.11.21 para resolver el mismo problema en el schema de flujo v26.
Nuevas piezas y acciones
Se agregó la pieza Sage Accounting (#15351). Gmail suma acciones de IA para el scope gmail.modify (etiquetar, mover a papelera, archivar) y gestión de etiquetas (#15512, #15347). WhatsScale recibió acciones de IA, esquemas de salida y mejoras de UI, marcado como breaking change (#15010). Ninety suma creación y actualización de to-dos, issues y rocks de EOS, con trigger en los nuevos (#15299).
Breaking changes si sos self-hosted
Si tenés instancia propia, revisá seis cambios antes de actualizar: las corridas asignadas a un grupo de workers ya no migran a otro queue cuando no hay worker de ese grupo online (#15498), Kimai migró su autenticación a Bearer token (#15459), se eliminó la feature legacy de product-embed (#15383), y se rechaza cualquier AI provider custom al que nunca se pudo llamar (#15350).
Qué te llevas
Si usás agentes como paso de flujo, revisá el audit log nuevo y las restricciones de auto-modificación antes de confiar en ellos en producción.
Si tenés flujos con talkable, truelayer, mooninvoice o convertkit, actualizá: mandaban parámetros en el body de un GET y se perdían.
El piece de http subió a 0.11.21 (schema v26) para resolver el mismo problema de raíz en requests GET.
Antes de actualizar self-hosted, leé la lista de breaking changes: hay cambios en autenticación de Kimai y en el manejo de queues de workers.
¿Quieres una clase de esto?
Si varias personas lo piden, entra al programa. No hace falta dejar mail ni nombre.