Testing, Versioning & Release
How do I update a workflow definition while runs are active?
You can safely update workflow definitions for Diagrid Catalyst’s Agentic Durable Execution without interrupting active in-flight runs. Active runs retain the exact schema version they launched with, while all new runs immediately adopt updated definitions via CNCF Dapr-backed versioned schemas. If you modify critical state schema fields that break existing run parsing, use a dedicated version branch to avoid unhandled parsing errors during active execution.
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.