Skip to main content

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.41 Previous 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