Skip to content

Commit 99856e8

Browse files
committed
remove overload
1 parent 6b8f737 commit 99856e8

File tree

1 file changed

+3
-11
lines changed

1 file changed

+3
-11
lines changed

src/mcp/client/transport_session.py

Lines changed: 3 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,10 @@
11
from abc import ABC, abstractmethod
22
from datetime import timedelta
3-
from typing import Any, overload
3+
from typing import Any
44

55
from pydantic import AnyUrl
6-
from typing_extensions import deprecated
76

8-
from mcp import types
7+
import mcp.types as types
98
from mcp.shared.session import ProgressFnT
109

1110

@@ -110,15 +109,8 @@ async def complete(
110109
"""Send a completion/complete request."""
111110
raise NotImplementedError
112111

113-
@overload
114-
@deprecated("Use list_tools(params=PaginatedRequestParams(...)) instead")
115-
async def list_tools(self, cursor: str | None) -> types.ListToolsResult: ...
116112

117-
@overload
118-
async def list_tools(self, *, params: types.PaginatedRequestParams | None) -> types.ListToolsResult: ...
119-
120-
@overload
121-
async def list_tools(self) -> types.ListToolsResult: ...
113+
122114

123115
@abstractmethod
124116
async def list_tools(

0 commit comments

Comments
 (0)