Jeremiah Lowin commited on
Commit
9077360
·
1 Parent(s): 74589de

Add response return

Browse files
Files changed (1) hide show
  1. src/fastmcp/server/http.py +2 -2
src/fastmcp/server/http.py CHANGED
@@ -150,9 +150,9 @@ def create_sse_app(
150
  else:
151
  # Auth is disabled, no need for RequireAuthMiddleware
152
  # Since handle_sse is an ASGI app, we need to create a compatible endpoint
153
- async def sse_endpoint(request: Request) -> None:
154
  # Convert the Starlette request to ASGI parameters
155
- await handle_sse(request.scope, request.receive, request._send) # type: ignore[reportPrivateUsage]
156
 
157
  routes.append(
158
  Route(
 
150
  else:
151
  # Auth is disabled, no need for RequireAuthMiddleware
152
  # Since handle_sse is an ASGI app, we need to create a compatible endpoint
153
+ async def sse_endpoint(request: Request) -> Response:
154
  # Convert the Starlette request to ASGI parameters
155
+ return await handle_sse(request.scope, request.receive, request._send) # type: ignore[reportPrivateUsage]
156
 
157
  routes.append(
158
  Route(