Activity logging

activities by default will log and show its input and output in the UI. Is there a way to mask these ? We have use cases where we need to process PII information in activities, we hope to not log any of these info down.

it seems dataConverter can help, would appreciate an example in golang if there is one encoded package - go.uber.org/cadence/encoded - Go Packages

There isn’t a way to disable writing the serialized activity inputs and results in workflow history. currently but as mentioned yes you can encrypt that as well as all other payloads that are sent to Temporal via data converter, for Go see sample here.