Merge pull request #217 from modelcontextprotocol/jerome/fix/request-context-typing
Updated typing on request context for the server to use server session
This commit is contained in:
parent
2ab3d256f6
commit
2eb9d1786a
1 changed files with 2 additions and 1 deletions
|
|
@ -34,6 +34,7 @@ from mcp.server.lowlevel.server import (
|
|||
from mcp.server.lowlevel.server import (
|
||||
lifespan as default_lifespan,
|
||||
)
|
||||
from mcp.server.session import ServerSession
|
||||
from mcp.server.sse import SseServerTransport
|
||||
from mcp.server.stdio import stdio_server
|
||||
from mcp.shared.context import RequestContext
|
||||
|
|
@ -597,7 +598,7 @@ class Context(BaseModel):
|
|||
The context is optional - tools that don't need it can omit the parameter.
|
||||
"""
|
||||
|
||||
_request_context: RequestContext | None
|
||||
_request_context: RequestContext[ServerSession, Any] | None
|
||||
_fastmcp: FastMCP | None
|
||||
|
||||
def __init__(
|
||||
|
|
|
|||
Loading…
Reference in a new issue