From f2688deb0df98223e202a7107dedeb15b709fd0b Mon Sep 17 00:00:00 2001 From: mattie ruth backman Date: Mon, 9 Feb 2026 16:27:15 -0500 Subject: [PATCH] Update args field in RTVILLMFunctionCallInProgressMessageData to match API of existing RTVILLMFunctionCallResultData. --- src/pipecat/processors/frameworks/rtvi.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/pipecat/processors/frameworks/rtvi.py b/src/pipecat/processors/frameworks/rtvi.py index a803c18f8..d85cae11f 100644 --- a/src/pipecat/processors/frameworks/rtvi.py +++ b/src/pipecat/processors/frameworks/rtvi.py @@ -691,7 +691,7 @@ class RTVILLMFunctionCallInProgressMessageData(BaseModel): tool_call_id: str function_name: Optional[str] = None - args: Optional[Mapping[str, Any]] = None + arguments: Optional[Mapping[str, Any]] = None class RTVILLMFunctionCallInProgressMessage(BaseModel): @@ -1299,7 +1299,7 @@ class RTVIObserver(BaseObserver): ): data.function_name = frame.function_name if report_level == RTVIFunctionCallReportLevel.FULL: - data.args = frame.arguments + data.arguments = frame.arguments message = RTVILLMFunctionCallInProgressMessage(data=data) await self.send_rtvi_message(message) elif isinstance(frame, FunctionCallCancelFrame):