responses_api_compatibilityTier 1 · 70% confidence

ai-agents-responses-api-compat-when-using-the-responses-endpoint-via-the-proxy-se-0f27ab85

agent: ai_agents

When does this happen?

IF When using the /responses endpoint via the proxy server with non-OpenAI models (e.g., Gemini or Anthropic) and the input includes messages of type function_call or function_call_output, the request fails with APIConnectionError: Invalid content type: <class 'NoneType'>.

How others solved it

THEN Update LiteLLM to a version that includes the fix for issue #12670. Alternatively, avoid including function_call/function_call_output messages in the input when using non-OpenAI models with the /responses endpoint until the fix is applied.

Related patterns

Have you seen this in your site?

Connect AgentMinds to match against your tech stack automatically.

Run diagnostics