refactor(mcp): remove unused AnyFunction alias, tighten callback type (#34890)

This commit is contained in:
corevibe555 2026-04-10 08:48:01 +03:00 committed by GitHub
parent 07c573e52f
commit 7f4bf19186
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -55,7 +55,7 @@ class RequestResponder[ReceiveRequestT: ClientRequest | ServerRequest, SendResul
request: ReceiveRequestT
_session: "BaseSession[Any, Any, SendResultT, ReceiveRequestT, Any]"
_on_complete: Callable[["RequestResponder[ReceiveRequestT, SendResultT]"], Any]
_on_complete: Callable[["RequestResponder[ReceiveRequestT, SendResultT]"], object]
def __init__(
self,
@ -63,7 +63,7 @@ class RequestResponder[ReceiveRequestT: ClientRequest | ServerRequest, SendResul
request_meta: RequestParams.Meta | None,
request: ReceiveRequestT,
session: "BaseSession[Any, Any, SendResultT, ReceiveRequestT, Any]",
on_complete: Callable[["RequestResponder[ReceiveRequestT, SendResultT]"], Any],
on_complete: Callable[["RequestResponder[ReceiveRequestT, SendResultT]"], object],
):
self.request_id = request_id
self.request_meta = request_meta