feat(runtime): OPC UA rebuild materialises only the node's ClusterId slice

This commit is contained in:
Joseph Doherty
2026-06-07 03:23:02 -04:00
parent 1b7f995aea
commit 8ce57e47a3
2 changed files with 101 additions and 1 deletions
@@ -209,7 +209,9 @@ public sealed class OpcUaPublishActor : ReceiveActor
var artifact = msg.DeploymentId is { } depId
? LoadArtifact(depId)
: LoadLatestArtifact();
var composition = DeploymentArtifact.ParseComposition(artifact);
var composition = _localNode is { } ln
? DeploymentArtifact.ParseComposition(artifact, ln.Value)
: DeploymentArtifact.ParseComposition(artifact);
var plan = Phase7Planner.Compute(_lastApplied, composition);
if (plan.IsEmpty)