Diagrid
Back to Agent Memory & State
Agent Memory & State

How should I handle non-replayable agent memory in Catalyst workflows?

Offload non-replayable agent memory outside Catalyst’s durable execution runtime to avoid breaking workflow replay consistency. Catalyst’s durable execution only persists state that can be fully replayed during workflow recovery, so temporary LLM caches, ephemeral draft inputs, or transient session data do not belong in checkpointed workflow state. Do not tie critical workflow progression markers to this unpersisted, non-checkpointed memory that cannot be restored after workflow restart.

Was this article helpful?

Your feedback helps improve Diagrid's FAQ experience.

Keep reading

More Diagrid FAQ articles

View all