Add gemini computer use tool support for responses api

This commit is contained in:
Sameer Kankute
2025-12-15 16:45:42 +05:30
parent f59c2c1177
commit a108c95d1a
@@ -695,6 +695,8 @@ class LiteLLMCompletionResponsesConfig:
)
elif len(tool) == 1 and next(iter(tool)) in {e.value for e in VertexToolName}:
chat_completion_tools.append(tool)
elif tool.get("type") == "computer_use":
chat_completion_tools.append(tool)
else:
typed_tool = cast(FunctionToolParam, tool)
# Ensure parameters has "type": "object" as required by providers like Anthropic