From ea1534f9f8e757ee0fa86c46aea79eafdcb86a95 Mon Sep 17 00:00:00 2001 From: Paul Kompfner Date: Thu, 19 Mar 2026 15:36:23 -0400 Subject: [PATCH] docs: note input_audio coming soon, no conversion needed The LLMContext format already matches the expected Responses API shape for input_audio, so no adapter conversion will be needed once OpenAI enables support. --- src/pipecat/adapters/services/open_ai_responses_adapter.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/pipecat/adapters/services/open_ai_responses_adapter.py b/src/pipecat/adapters/services/open_ai_responses_adapter.py index 0d586fb12..70627fe5d 100644 --- a/src/pipecat/adapters/services/open_ai_responses_adapter.py +++ b/src/pipecat/adapters/services/open_ai_responses_adapter.py @@ -246,6 +246,9 @@ class OpenAIResponsesLLMAdapter(BaseLLMAdapter[OpenAIResponsesLLMInvocationParam } ) else: - # Pass through unknown types as-is + # Pass through other types as-is. Note: "input_audio" is not + # yet supported by the Responses API (coming soon per OpenAI + # docs) but the LLMContext format already matches the expected + # shape, so it should work once support is enabled. result.append(part) return result