Fix type errors in extensions and add to pyright checked set

Tighten LLMMessagesAppendFrame and LLMMessagesUpdateFrame message fields
from list[dict] to list[LLMContextMessage] to match actual usage. Add
type annotations on inline message lists in IVR navigator and voicemail
detector.
This commit is contained in:
Mark Backman
2026-04-16 21:22:46 -04:00
parent aa355e3d32
commit c6a1837844
4 changed files with 18 additions and 15 deletions

View File

@@ -7,7 +7,8 @@
"src/pipecat/metrics",
"src/pipecat/transcriptions",
"src/pipecat/frames",
"src/pipecat/observers"
"src/pipecat/observers",
"src/pipecat/extensions"
],
"exclude": [
"**/*_pb2.py",