diff --git a/litellm/llms/anthropic/experimental_pass_through/responses_adapters/utils.py b/litellm/llms/anthropic/experimental_pass_through/responses_adapters/utils.py index 8839fce0d33..e299fd1c8e5 100644 --- a/litellm/llms/anthropic/experimental_pass_through/responses_adapters/utils.py +++ b/litellm/llms/anthropic/experimental_pass_through/responses_adapters/utils.py @@ -26,7 +26,7 @@ def build_web_tool_use(item: Any) -> Tuple[Dict[str, Any], Dict[str, str]]: input_dict = {"url": action.get("url", "")} else: name = "web_search" - queries = action.get("queries", {}) + queries = action.get("queries") or [] if queries: query = "\n".join(queries) else: