runID string,
startTime *time.Time,
if resp, err := d.GetCurrentExecution(ctx, &p.GetCurrentExecutionRequest{
ShardID: shardID,
NamespaceID: namespaceID,
WorkflowID: workflowID,
ArchetypeID: archetypeID,
}); err != nil {
if _, isNotFound := err.(*serviceerror.NotFound); isNotFound {
// allow bypassing no current record