fix: State Updates are not published without CheckpointManager (#501)

This commit is contained in:
Jacob Alber
2025-08-26 17:41:48 +00:00
committed by GitHub
parent fa88641263
commit 8544cd9b03
4 changed files with 263 additions and 0 deletions
@@ -214,6 +214,8 @@ internal class InProcessRunner<TInput> : ISuperStepRunner, ICheckpointingRunner
{
if (this.CheckpointManager == null)
{
// Always publish the state updates, even in the absence of a CheckpointManager.
await this.RunContext.StateManager.PublishUpdatesAsync(this.StepTracer).ConfigureAwait(false);
return;
}