Handle per-call logging/observability with LiveKit Agents on Cloud

Hi,

How do you handle per-call logging/observability with LiveKit Agents on Cloud?

lk agent logs redacts phone numbers and there’s no built-in per-call log export. ctx.session.history seems torn down by on_session_end.

What’s everyone doing? Rolling your own GCS/S3 export? OpenTelemetry? Something I’m missing in the SDK?

I use OTel with ctx.log_context_field but there’s other options too like ctx.make_session_report and Agent Insights
See here: Data hooks | LiveKit Documentation

Thanks for your help.