From 0e88ad672e8197c5047a072a8933456cbf8ad44c Mon Sep 17 00:00:00 2001 From: Paul Kompfner Date: Thu, 11 Dec 2025 14:41:16 -0500 Subject: [PATCH] Add `ThoughtTranscriptionMessage.role`, which is always `"assistant"` --- src/pipecat/frames/frames.py | 1 + 1 file changed, 1 insertion(+) diff --git a/src/pipecat/frames/frames.py b/src/pipecat/frames/frames.py index 335b92753..542f21fc0 100644 --- a/src/pipecat/frames/frames.py +++ b/src/pipecat/frames/frames.py @@ -516,6 +516,7 @@ class TranscriptionMessage: class ThoughtTranscriptionMessage: """An LLM thought message in a conversation transcript.""" + role: Literal["assistant"] = field(default="assistant", init=False) content: str timestamp: Optional[str] = None