}
metricsHandler := interceptor.GetMetricsHandlerFromContext(ctx, logger).WithTags(metrics.OperationTag(metrics.HistoryGetHistoryScope))
metrics.HistorySize.With(metricsHandler).Record(int64(size))
isLastPage := len(nextPageToken) == 0
var firstEvent, lastEvent *historyspb.StrippedHistoryEvent
if len(historyEvents) > 0 {
firstEvent = &historyspb.StrippedHistoryEvent{
EventId: historyEvents[0].GetEventId(),