Description
When using the InProcessExecution.ResumeStreamAsync method to resume the workflow, the checkpoint lacks the 'parent' field.
Code Sample
csharp
await using Checkpointed<StreamingRun> newCheckpointedRun =
await InProcessExecution.ResumeStreamAsync(newWorkflow, savedCheckpoint!, checkpointManager);
await foreach (WorkflowEvent evt in newCheckpointedRun.Run.WatchStreamAsync())
{
if (evt is ExecutorCompletedEvent executorCompletedEvt)
{
Console.WriteLine($"* Executor {executorCompletedEvt.ExecutorId} completed.");
}
if (evt is WorkflowOutputEvent workflowOutputEvt)
{
Console.WriteLine($"Workflow completed with result: {workflowOutputEvt.Data}");
}
}
Error Messages / Stack Traces
Package Versions
Microsoft.Agents.AI.Workflows
.NET Version
.net 10.0
Additional Context
No response
Description
When using the InProcessExecution.ResumeStreamAsync method to resume the workflow, the checkpoint lacks the 'parent' field.
Code Sample
Error Messages / Stack Traces
Package Versions
Microsoft.Agents.AI.Workflows
.NET Version
.net 10.0
Additional Context
No response