fix: remove unused imports in tool_management_endpoints and streaming_iterator

- Remove unused ToolOutputPolicy import
- Remove unused _WsClientConnection TYPE_CHECKING import

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Julio Quinteros Pro
2026-03-04 11:36:08 -03:00
co-authored by Claude Opus 4.6
parent 0dc8b08987
commit f0cd93aeb2
2 changed files with 1 additions and 5 deletions
@@ -26,7 +26,6 @@ from litellm.types.tool_management import (
ToolDetailResponse,
ToolInputPolicy,
ToolListResponse,
ToolOutputPolicy,
ToolPolicyOption,
ToolPolicyOptionsResponse,
ToolPolicyUpdateRequest,
+1 -4
View File
@@ -3,7 +3,7 @@ import json
import time
import traceback
from datetime import datetime
from typing import TYPE_CHECKING, Any, Dict, List, Optional
from typing import Any, Dict, List, Optional
import httpx
@@ -688,9 +688,6 @@ class MockResponsesAPIStreamingIterator(BaseResponsesAPIStreamingIterator):
# WebSocket mode streaming (bidirectional forwarding)
# ---------------------------------------------------------------------------
if TYPE_CHECKING:
from websockets.asyncio.client import ClientConnection as _WsClientConnection
from litellm._logging import verbose_logger
from litellm.litellm_core_utils.thread_pool_executor import executor as _ws_executor