From b5502eef5970f6fed8e13d8b398b8fe446310d95 Mon Sep 17 00:00:00 2001 From: David Wu Date: Fri, 17 Jul 2026 14:31:44 +0800 Subject: [PATCH] fix(mcp): use builtin dict annotations to satisfy ruff strict budget --- .../proxy/management_endpoints/mcp_management_endpoints.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/litellm/proxy/management_endpoints/mcp_management_endpoints.py b/litellm/proxy/management_endpoints/mcp_management_endpoints.py index fe731b966b1..51d89ea0768 100644 --- a/litellm/proxy/management_endpoints/mcp_management_endpoints.py +++ b/litellm/proxy/management_endpoints/mcp_management_endpoints.py @@ -1025,7 +1025,7 @@ if MCP_AVAILABLE: """ user_mcp_management_mode = _get_user_mcp_management_mode() - def _health_entry(server: "LiteLLM_MCPServerTable") -> Dict[str, Any]: + def _health_entry(server: "LiteLLM_MCPServerTable") -> dict[str, Any]: return { "server_id": server.server_id, "server_name": server.server_name, @@ -1039,7 +1039,7 @@ if MCP_AVAILABLE: auth_contexts = await build_effective_auth_contexts(user_api_key_dict) - server_health_map: Dict[str, Dict[str, Any]] = {} + server_health_map: dict[str, dict[str, Any]] = {} for auth_context in auth_contexts: servers = await global_mcp_server_manager.get_all_mcp_servers_with_health_and_teams( user_api_key_auth=auth_context,