WaitForCheckpointPolicy

Checkpoints only processes that are parked by WaitFor.

This is the default lightweight policy for issue #1965: persist when a process intentionally waits for external input, so another pod can restore and resume it later.

Kept as a named object rather than a lambda so it can be referenced by name in configuration and documentation.

Functions

Link copied to clipboard
open override fun shouldStoreSnapshot(agentProcess: AgentProcess): Boolean

Return true when the current process state should be serialized and stored.