Release 0.5.41 — Workflow State Read-Only, Subagent Timeline, OpenFGA Init Hook
Released: 2026-07-08 Chart:
oci://ghcr.io/cnoe-io/charts/ai-platform-engineering:0.5.41Previous release: 0.5.40
Highlights
0.5.41 fixes two workflow engine regressions — workflow state is now correctly read-only during execution and subagent messages are correlated to their parent timeline — and adds argocdHookDeletePolicy support to the OpenFGA init job.
Bug Fixes
Workflow state kept read-only during execution
A regression caused workflow state to be mutated mid-run, producing incorrect intermediate results. The state is now treated as immutable during execution; mutations go through the proper write path only at transition points.
(#2134)
Subagent timeline correlation restored
Subagent messages were no longer correlated to their parent workflow run in the chat timeline, appearing as unrelated events. Fixed by restoring the span ID propagation that connects subagent output to the triggering parent step.
(#2140)
OpenFGA init job: argocdHookDeletePolicy support
The job-init.yaml Helm template now respects the openfga.init.argocdHookDeletePolicy value (matching the existing migrate job support added in 0.5.39), allowing operators to retain the init pod for debugging.
(#2141)
Breaking Changes
No breaking changes. Drop-in upgrade from 0.5.40.
Upgrade Guide: 0.5.40 → 0.5.41
helm upgrade ai-platform-engineering \
oci://ghcr.io/cnoe-io/charts/ai-platform-engineering \
--version 0.5.41 \
-f your-values.yaml

