File tree Expand file tree Collapse file tree 2 files changed +2
-0
lines changed
Expand file tree Collapse file tree 2 files changed +2
-0
lines changed Original file line number Diff line number Diff line change @@ -89,6 +89,7 @@ async def sampling_callback(
8989 params : CreateMessageRequestParams ,
9090 ) -> CreateMessageResult :
9191 # Extract delay from the message content (e.g., "delay_0.3")
92+ assert isinstance (params .messages [0 ].content , TextContent )
9293 message_text = params .messages [0 ].content .text
9394 if message_text .startswith ("delay_" ):
9495 delay = float (message_text .split ("_" )[1 ])
Original file line number Diff line number Diff line change @@ -250,6 +250,7 @@ async def handle_list_tools() -> list[types.Tool]:
250250 )
251251
252252 # Verify the request completed successfully
253+ assert isinstance (result .content [0 ], TextContent )
253254 assert result .content [0 ].text == "Waited 0.1s"
254255 assert len (completion_order ) == 1
255256 assert completion_order [0 ] == 0.1
You can’t perform that action at this time.
0 commit comments