Diagrid
Back to State Stores & Persistence
State Stores & Persistence

How do I separate workflow execution state from agent conversation state?

You should clearly separate workflow execution state and agent conversation state using dedicated targeted storage approaches. Assign workflow execution state to Catalyst’s integrated durable execution stores that persist critical step data and progress tracking, and conversation state to dedicated session stores that retain chat history or important user context across individual agent turns. Avoid mixing these storage types, as this can potentially break workflow determinism or complicate session cleanup efforts.

Was this article helpful?

Your feedback helps improve Diagrid's FAQ experience.

Keep reading

More Diagrid FAQ articles

View all