756
}
757
759
>
// Record a completion only when the run wrote events (closed) in this transaction.
760
>
shouldRecord: wroteEvents(eventsSeq),
761
>
isWorkflow: isWorkflow,
762
>
taskQueue: workflowSnapshot.ExecutionInfo.TaskQueue,
763
>
namespaceState: namespaceState,
764
>
workflowTypeName: workflowSnapshot.ExecutionInfo.WorkflowTypeName,
765
>
status: workflowSnapshot.ExecutionState.Status,
766
>
startTime: workflowSnapshot.ExecutionState.StartTime,
767
>
closeTime: workflowSnapshot.ExecutionInfo.CloseTime,
768
>
}
769
}
770