diff --git a/src/pipecat/services/openai.py b/src/pipecat/services/openai.py index c904481cd..f4f7e89e5 100644 --- a/src/pipecat/services/openai.py +++ b/src/pipecat/services/openai.py @@ -533,6 +533,7 @@ class OpenAIAssistantContextAggregator(LLMAssistantContextAggregator): self._context.add_message( { "role": "assistant", + "content": "", # content field required for Grok function calling "tool_calls": [ { "id": frame.tool_call_id,