careful-smartphone-36477
04/22/2026, 12:24 PMtall-airline-16756
04/22/2026, 12:24 PMtall-airline-16756
04/22/2026, 12:25 PMcareful-smartphone-36477
04/22/2026, 12:26 PMLiveKit Agents automatically upload observability data at session end — this includes telemetry, transcripts, audio recordings, and related logs used for debugging and analysis.this doesn't contain tests or evals
tall-airline-16756
04/22/2026, 12:26 PMAgentSession in pytest or Vitest do not automatically upload observability data to LiveKit Cloud unless the test explicitly connects the agent to a LiveKit room in a project with Agent Observability enabled.
Key points:
• Local tests using AgentSession are text-only by default and are designed for isolated behavioral validation; they don’t generate audio recordings or full observability telemetry.
• Observability uploads occur for sessions that are actually connected to a LiveKit room and the project has Agent Observability enabled; only those connected sessions upload telemetry, transcripts, audio, and logs at session end.
• If your tests call session.connect() or otherwise join a real LiveKit room in a cloud project, that could trigger upload—otherwise test runs stay local.
If you want, tell me:
• Are your tests calling session.connect() or joining a room URL?
• Do you have Agent Observability enabled in your project?
I can then recommend ways to ensure tests remain local or to safely run connected tests without uploading unwanted data.
Sources: Why is my Agent insights data missing? | LiveKit | Testing and evaluation | LiveKit Documentation | Images | LiveKit Documentation | Where to find your Agent Logs | LiveKit, with interactive elementscareful-smartphone-36477
04/22/2026, 12:26 PMAutomated testing, evaluations, and simulations built on top of session data, so you can continuously validate changes to prompts, models, and tools before rolling them out to production traffic.is it available on the platform?
tall-airline-16756
04/22/2026, 12:27 PM