Sarvam TTS request id added to agent logs (#4278)

- Added trace logging to correlate Sarvam request_id with context_id
This commit is contained in:
dhruvladia-sarvam
2026-04-14 20:32:05 +05:30
committed by GitHub
parent d1f7af0330
commit ab74605a26

View File

@@ -1151,6 +1151,8 @@ class SarvamTTSService(InterruptibleTTSService):
msg = json.loads(message)
context_id = self.get_active_audio_context_id()
if msg.get("type") == "audio":
request_id = msg.get("data", {}).get("request_id", "N/A")
logger.trace(f"TTS request_id={request_id}, context_id={context_id}")
# Check for interruption before processing audio
await self.stop_ttfb_metrics()
audio = base64.b64decode(msg["data"]["audio"])