Testing, Versioning & Release
How do I confirm backward compatibility after workflow state changes?
You can verify backward compatibility for workflow state changes using Catalyst’s built-in replay functionality. Replay existing persisted workflow state against your updated workflow definition, checking that all historical state fields are properly handled and no required data is missing for each stored workflow run during the full replay execution sequence. Note that partial state modifications may still require targeted validation to avoid broken workflow resumption when resuming long-running production workflows.
Was this article helpful?
Your feedback helps improve Diagrid's FAQ experience.
Keep reading
More Diagrid FAQ articles
- Testing, Versioning & Release
How do I test durable agent workflows that use LLM calls?
Covers testing durable agent LLM workflows: use replayable validation, mock LLM calls to avoid real APIs in local/staging tests, verify state transitions.
- Testing, Versioning & Release
What staging environment requirements apply to durable agent workflows?
Outlines key staging considerations for deploying and validating durable agent workflows before moving them to production environments.
- Testing, Versioning & Release
How do versioning strategies work for durable agent workflows?
Explains core versioning approaches for managing updates to durable agent workflow definitions and their associated execution runs.