File tree Expand file tree Collapse file tree 2 files changed +3
-2
lines changed
Expand file tree Collapse file tree 2 files changed +3
-2
lines changed Original file line number Diff line number Diff line change @@ -25,7 +25,7 @@ async def __call__(
2525 self ,
2626 context : RequestContext ["ClientSession" , Any ],
2727 params : types .CreateMessageRequestParams ,
28- ) -> types .CreateMessageResult | types .ErrorData : ... # pragma: no branch
28+ ) -> types .CreateMessageResult | types .CreateMessageResultWithTools | types . ErrorData : ... # pragma: no branch
2929
3030
3131class ElicitationFnT (Protocol ):
@@ -65,7 +65,7 @@ async def _default_message_handler(
6565async def _default_sampling_callback (
6666 context : RequestContext ["ClientSession" , Any ],
6767 params : types .CreateMessageRequestParams ,
68- ) -> types .CreateMessageResult | types .ErrorData :
68+ ) -> types .CreateMessageResult | types .CreateMessageResultWithTools | types . ErrorData :
6969 return types .ErrorData (
7070 code = types .INVALID_REQUEST ,
7171 message = "Sampling not supported" ,
Original file line number Diff line number Diff line change @@ -1928,6 +1928,7 @@ class ElicitationRequiredErrorData(BaseModel):
19281928ClientResultType : TypeAlias = (
19291929 EmptyResult
19301930 | CreateMessageResult
1931+ | CreateMessageResultWithTools
19311932 | ListRootsResult
19321933 | ElicitResult
19331934 | GetTaskResult
You can’t perform that action at this time.
0 commit comments