Skip to content

Commit 7ffa128

Browse files
committed
feat: lower the type requriements for call_tool to Iterable
1 parent 7f24293 commit 7ffa128

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/mcp/server/lowlevel/server.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ async def main():
6969
import warnings
7070
from collections.abc import Awaitable, Callable, Iterable
7171
from contextlib import AbstractAsyncContextManager, AsyncExitStack, asynccontextmanager
72-
from typing import Any, AsyncIterator, Generic, Sequence, TypeVar
72+
from typing import Any, AsyncIterator, Generic, TypeVar
7373

7474
import anyio
7575
from anyio.streams.memory import MemoryObjectReceiveStream, MemoryObjectSendStream
@@ -398,7 +398,7 @@ def decorator(
398398
func: Callable[
399399
...,
400400
Awaitable[
401-
Sequence[
401+
Iterable[
402402
types.TextContent | types.ImageContent | types.EmbeddedResource
403403
]
404404
],

0 commit comments

Comments
 (0)