diff --git a/internal/internal_worker.go b/internal/internal_worker.go index e785d1ece..7b7f29e91 100644 --- a/internal/internal_worker.go +++ b/internal/internal_worker.go @@ -1352,6 +1352,9 @@ func (aw *WorkflowReplayer) replayWorkflowHistory(logger log.Logger, service wor FailureConverter: aw.failureConverter, ContextPropagators: aw.contextPropagators, EnableLoggingInReplay: aw.enableLoggingInReplay, + // Hardcoding NopHandler avoids "No metrics handler configured for temporal worker" + // logs during replay. + MetricsHandler: metrics.NopHandler, capabilities: &workflowservice.GetSystemInfoResponse_Capabilities{ SignalAndQueryHeader: true, InternalErrorDifferentiation: true,