Fix type errors in turns and add to pyright checked set
Widen base strategy process_frame return types to ProcessFrameResult | None to match actual behavior (None treated as CONTINUE). Give UserTurnCompletionLLMServiceMixin a FrameProcessor base class so pyright can see create_task, cancel_task, process_frame, and push_frame.
This commit is contained in:
@@ -8,7 +8,8 @@
|
||||
"src/pipecat/transcriptions",
|
||||
"src/pipecat/frames",
|
||||
"src/pipecat/observers",
|
||||
"src/pipecat/extensions"
|
||||
"src/pipecat/extensions",
|
||||
"src/pipecat/turns"
|
||||
],
|
||||
"exclude": [
|
||||
"**/*_pb2.py",
|
||||
|
||||
Reference in New Issue
Block a user