We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 1f3eb27 commit ed21943Copy full SHA for ed21943
2 files changed
tests/client/test_sampling_callback.py
@@ -89,6 +89,7 @@ async def sampling_callback(
89
params: CreateMessageRequestParams,
90
) -> CreateMessageResult:
91
# Extract delay from the message content (e.g., "delay_0.3")
92
+ assert isinstance(params.messages[0].content, TextContent)
93
message_text = params.messages[0].content.text
94
if message_text.startswith("delay_"):
95
delay = float(message_text.split("_")[1])
tests/shared/test_session.py
@@ -250,6 +250,7 @@ async def handle_list_tools() -> list[types.Tool]:
250
)
251
252
# Verify the request completed successfully
253
+ assert isinstance(result.content[0], TextContent)
254
assert result.content[0].text == "Waited 0.1s"
255
assert len(completion_order) == 1
256
assert completion_order[0] == 0.1
0 commit comments