Skip to main content
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

Vuelve a crear la misma definición de agente y las mismas herramientas antes de continuar. Los cierres y 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

Usa human_review(...) para inspeccionar un turno completo del modelo y solicitar entrada humana:
Continúa con la entrada de una persona:

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

Relacionado

Última modificación el 2 de octubre de 2026