From c3baad008eefea177b9ce294bc4bcd3e175e8c41 Mon Sep 17 00:00:00 2001 From: Tarshann Date: Sat, 31 Oct 2026 14:57:47 -0500 Subject: [PATCH] fix(mcp): annotate forwarded logging kwargs for basedpyright --- litellm/proxy/mcp_server/protocol_error_logging.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/litellm/proxy/mcp_server/protocol_error_logging.py b/litellm/proxy/mcp_server/protocol_error_logging.py index b29ed99bc0f..026626109bc 100644 --- a/litellm/proxy/mcp_server/protocol_error_logging.py +++ b/litellm/proxy/mcp_server/protocol_error_logging.py @@ -208,7 +208,7 @@ async def _log_mcp_protocol_rejection( original_function="call_mcp_tool", rules_obj=Rules(), start_time=start_time, - **request_data, # pyright: ignore[reportAny] # function_setup erases its forwarded keyword types + **request_data, # pyright: ignore[reportAny, reportArgumentType] # function_setup erases its forwarded keyword types ) if litellm_logging_obj is None: # pyright: ignore[reportUnnecessaryComparison] # keep best-effort guard for runtime substitutes