Hi again,
Yes,I am starting the workflow execution again from client.
I get this example from samples-go based repo but hello.Workflow is custom.
History event is below.
Thanks,
replayer := worker.NewWorkflowReplayer()
replayer.RegisterWorkflow(hello.Workflow)
execution := workflow.Execution{ID: "multiple-history-replay", RunID: "8aa316c1-8eb5-4d01-80c5-2e5e39a0a360"}
err = replayer.ReplayWorkflowExecution(ctx, c.WorkflowService(), nil, "default", execution)
Event history
{
  "events": [
    {
      "eventId": "1",
      "eventTime": "2023-03-21T12:43:38.474168339Z",
      "eventType": "WorkflowExecutionStarted",
      "version": "0",
      "taskId": "1048666",
      "workerMayIgnore": false,
      "workflowExecutionStartedEventAttributes": {
        "workflowType": {
          "name": "Workflow"
        },
        "parentWorkflowNamespace": "",
        "parentWorkflowNamespaceId": "",
        "parentWorkflowExecution": null,
        "parentInitiatedEventId": "0",
        "taskQueue": {
          "name": "multiple-history-replay",
          "kind": "Normal"
        },
        "input": {
          "payloads": [
            {
              "metadata": {
                "encoding": "anNvbi9wbGFpbg=="
              },
              "data": "IlRlbXBvcmFsIg=="
            }
          ]
        },
        "workflowExecutionTimeout": "0s",
        "workflowRunTimeout": "0s",
        "workflowTaskTimeout": "10s",
        "continuedExecutionRunId": "",
        "initiator": "Unspecified",
        "continuedFailure": null,
        "lastCompletionResult": null,
        "originalExecutionRunId": "8aa316c1-8eb5-4d01-80c5-2e5e39a0a360",
        "identity": "58855@tarikguven.local@",
        "firstExecutionRunId": "8aa316c1-8eb5-4d01-80c5-2e5e39a0a360",
        "retryPolicy": null,
        "attempt": 1,
        "workflowExecutionExpirationTime": null,
        "cronSchedule": "",
        "firstWorkflowTaskBackoff": "0s",
        "memo": null,
        "searchAttributes": null,
        "prevAutoResetPoints": null,
        "header": {
          "fields": {}
        },
        "parentInitiatedEventVersion": "0"
      }
    },
    {
      "eventId": "2",
      "eventTime": "2023-03-21T12:43:38.474520631Z",
      "eventType": "WorkflowTaskScheduled",
      "version": "0",
      "taskId": "1048667",
      "workerMayIgnore": false,
      "workflowTaskScheduledEventAttributes": {
        "taskQueue": {
          "name": "multiple-history-replay",
          "kind": "Normal"
        },
        "startToCloseTimeout": "10s",
        "attempt": 1
      }
    },
    {
      "eventId": "3",
      "eventTime": "2023-03-21T12:43:38.500890548Z",
      "eventType": "WorkflowTaskStarted",
      "version": "0",
      "taskId": "1048672",
      "workerMayIgnore": false,
      "workflowTaskStartedEventAttributes": {
        "scheduledEventId": "2",
        "identity": "58831@tarikguven.local@",
        "requestId": "bed07c03-7783-4931-bc0c-53f4cda2a4c9",
        "suggestContinueAsNew": false,
        "historySizeBytes": "289"
      }
    },
    {
      "eventId": "4",
      "eventTime": "2023-03-21T12:43:38.511854923Z",
      "eventType": "WorkflowTaskCompleted",
      "version": "0",
      "taskId": "1048676",
      "workerMayIgnore": false,
      "workflowTaskCompletedEventAttributes": {
        "scheduledEventId": "2",
        "startedEventId": "3",
        "identity": "58831@tarikguven.local@",
        "binaryChecksum": "c4ea76e928ac8f2eab01e9860bdb78a2",
        "workerVersioningId": null
      }
    },
    {
      "eventId": "5",
      "eventTime": "2023-03-21T12:43:38.511954089Z",
      "eventType": "ActivityTaskScheduled",
      "version": "0",
      "taskId": "1048677",
      "workerMayIgnore": false,
      "activityTaskScheduledEventAttributes": {
        "activityId": "5",
        "activityType": {
          "name": "Activity"
        },
        "taskQueue": {
          "name": "multiple-history-replay",
          "kind": "Normal"
        },
        "header": {
          "fields": {}
        },
        "input": {
          "payloads": [
            {
              "metadata": {
                "encoding": "anNvbi9wbGFpbg=="
              },
              "data": "IlRlbXBvcmFsIg=="
            }
          ]
        },
        "scheduleToCloseTimeout": "0s",
        "scheduleToStartTimeout": "0s",
        "startToCloseTimeout": "10s",
        "heartbeatTimeout": "0s",
        "workflowTaskCompletedEventId": "4",
        "retryPolicy": {
          "initialInterval": "1s",
          "backoffCoefficient": 2,
          "maximumInterval": "60s",
          "maximumAttempts": 1,
          "nonRetryableErrorTypes": [
            "MyError"
          ]
        }
      }
    },
    {
      "eventId": "6",
      "eventTime": "2023-03-21T12:43:38.518051964Z",
      "eventType": "ActivityTaskStarted",
      "version": "0",
      "taskId": "1048683",
      "workerMayIgnore": false,
      "activityTaskStartedEventAttributes": {
        "scheduledEventId": "5",
        "identity": "58831@tarikguven.local@",
        "requestId": "6d6291d9-b5ec-4faf-8fa4-0786204aaab0",
        "attempt": 1,
        "lastFailure": null
      }
    },
    {
      "eventId": "7",
      "eventTime": "2023-03-21T12:43:38.525704839Z",
      "eventType": "ActivityTaskCompleted",
      "version": "0",
      "taskId": "1048684",
      "workerMayIgnore": false,
      "activityTaskCompletedEventAttributes": {
        "result": null,
        "scheduledEventId": "5",
        "startedEventId": "6",
        "identity": "58831@tarikguven.local@"
      }
    },
    {
      "eventId": "8",
      "eventTime": "2023-03-21T12:43:38.525715673Z",
      "eventType": "WorkflowTaskScheduled",
      "version": "0",
      "taskId": "1048685",
      "workerMayIgnore": false,
      "workflowTaskScheduledEventAttributes": {
        "taskQueue": {
          "name": "tarikguven.local:d8e52492-c85e-403b-866a-68bf94af64fb",
          "kind": "Sticky"
        },
        "startToCloseTimeout": "10s",
        "attempt": 1
      }
    },
    {
      "eventId": "9",
      "eventTime": "2023-03-21T12:43:38.531223923Z",
      "eventType": "WorkflowTaskStarted",
      "version": "0",
      "taskId": "1048689",
      "workerMayIgnore": false,
      "workflowTaskStartedEventAttributes": {
        "scheduledEventId": "8",
        "identity": "58831@tarikguven.local@",
        "requestId": "f0465973-1a6e-4a98-aaa2-df152cba9126",
        "suggestContinueAsNew": false,
        "historySizeBytes": "869"
      }
    },
    {
      "eventId": "10",
      "eventTime": "2023-03-21T12:43:38.539543006Z",
      "eventType": "WorkflowTaskCompleted",
      "version": "0",
      "taskId": "1048693",
      "workerMayIgnore": false,
      "workflowTaskCompletedEventAttributes": {
        "scheduledEventId": "8",
        "startedEventId": "9",
        "identity": "58831@tarikguven.local@",
        "binaryChecksum": "c4ea76e928ac8f2eab01e9860bdb78a2",
        "workerVersioningId": null
      }
    },
    {
      "eventId": "11",
      "eventTime": "2023-03-21T12:43:38.539570173Z",
      "eventType": "WorkflowExecutionCompleted",
      "version": "0",
      "taskId": "1048694",
      "workerMayIgnore": false,
      "workflowExecutionCompletedEventAttributes": {
        "result": null,
        "workflowTaskCompletedEventId": "10",
        "newExecutionRunId": ""
      }
    }
  ]
}