File tree Expand file tree Collapse file tree 1 file changed +3
-6
lines changed Expand file tree Collapse file tree 1 file changed +3
-6
lines changed Original file line number Diff line number Diff line change 7
7
from mcp .server .lowlevel import NotificationOptions
8
8
from mcp .server .models import InitializationOptions
9
9
from mcp .server .session import ServerSession
10
- from mcp .shared .session import RequestResponder
11
- from mcp .types import (
12
- JSONRPCMessage ,
13
- )
10
+ from mcp .shared .session import RequestResponder , SessionMessage
14
11
15
12
16
13
@pytest .mark .anyio
17
14
async def test_bidirectional_progress_notifications ():
18
15
"""Test that both client and server can send progress notifications."""
19
16
# Create memory streams for client/server
20
17
server_to_client_send , server_to_client_receive = anyio .create_memory_object_stream [
21
- JSONRPCMessage
18
+ SessionMessage
22
19
](5 )
23
20
client_to_server_send , client_to_server_receive = anyio .create_memory_object_stream [
24
- JSONRPCMessage
21
+ SessionMessage
25
22
](5 )
26
23
27
24
# Run a server session so we can send progress updates in tool
You can’t perform that action at this time.
0 commit comments