RunResult se puede serializar con Serde. Guárdalo en tu base de datos, almacén de objetos o registro de trabajos cuando una pausa deba sobrevivir al reinicio del proceso.
Guardar el estado pausado
Restaurar el estado
AgentDefinition no forman parte de la ejecución serializada.
El modelo efectivo y el número máximo de pasos se guardan en RunRecord, por lo que las anulaciones por ejecución se mantienen al continuar.
Revisión humana
Usahuman_review(...) para inspeccionar un turno completo del modelo y solicitar entrada humana:
Tipos de pausa
Persistencia administrada por la aplicación
El SDK de agentes para Rust no proporciona un backend de estado alojado ni un adaptador de persistencia. Tu aplicación se encarga de:- cifrar y establecer la retención de las ejecuciones guardadas
- autorizar aprobaciones y entradas humanas
- volver a crear los ejecutores de herramientas
- aplicar idempotencia a los efectos secundarios al reanudar