RetryLogger: ((attempt: RetryAttempt) => void)

Receives one record per retry. Defaults to a no-op so the SDK stays quiet.