logger

Optional logger for SDK operations and debugging. If not provided, no logging will be performed.