From a108c95d1a20f066069b52cd6c04f8ea2b8fc433 Mon Sep 17 00:00:00 2001 From: Sameer Kankute Date: Mon, 15 Dec 2025 16:45:42 +0530 Subject: [PATCH] Add gemini computer use tool support for responses api --- .../litellm_completion_transformation/transformation.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/litellm/responses/litellm_completion_transformation/transformation.py b/litellm/responses/litellm_completion_transformation/transformation.py index cd8403e2d8..e56622fc77 100644 --- a/litellm/responses/litellm_completion_transformation/transformation.py +++ b/litellm/responses/litellm_completion_transformation/transformation.py @@ -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