Add ThoughtTranscriptionMessage.role, which is always "assistant"

This commit is contained in:
Paul Kompfner
2025-12-11 14:41:16 -05:00
parent c5ff5cc219
commit 0e88ad672e

View File

@@ -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