Spaces:
Running
Running
Merge pull request #356 from jlowin/returnresponse
Browse files
src/fastmcp/server/server.py
CHANGED
|
@@ -817,9 +817,9 @@ class FastMCP(Generic[LifespanResultT]):
|
|
| 817 |
else:
|
| 818 |
# Auth is disabled, no need for RequireAuthMiddleware
|
| 819 |
# Since handle_sse is an ASGI app, we need to create a compatible endpoint
|
| 820 |
-
async def sse_endpoint(request: Request) ->
|
| 821 |
# Convert the Starlette request to ASGI parameters
|
| 822 |
-
await handle_sse(request.scope, request.receive, request._send) # type: ignore[reportPrivateUsage]
|
| 823 |
|
| 824 |
routes.append(
|
| 825 |
Route(
|
|
|
|
| 817 |
else:
|
| 818 |
# Auth is disabled, no need for RequireAuthMiddleware
|
| 819 |
# Since handle_sse is an ASGI app, we need to create a compatible endpoint
|
| 820 |
+
async def sse_endpoint(request: Request) -> Response:
|
| 821 |
# Convert the Starlette request to ASGI parameters
|
| 822 |
+
return await handle_sse(request.scope, request.receive, request._send) # type: ignore[reportPrivateUsage]
|
| 823 |
|
| 824 |
routes.append(
|
| 825 |
Route(
|