PersistenceFeatureConfig
Configuration class for the Snapshot feature.
Properties
Link copied to clipboard
Controls whether the feature's state should be automatically persisted. When enabled, changes to the checkpoint are saved after each node execution through the assigned PersistenceStorageProvider, ensuring the state can be restored later.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Determines the strategy to be used for rolling back the agent's state to a previously saved checkpoint.
Link copied to clipboard
Registry for rollback tools used when rolling back to checkpoints. Configure it during Persistence installation. Do not mutate later in withPersistence.
Link copied to clipboard
Defines the storage mechanism for persisting snapshots in the feature. This property accepts implementations of PersistenceStorageProvider, which manage how snapshots are stored and retrieved.