mirror of
https://github.com/PrefectHQ/fastmcp.git
synced 2026-08-22 21:44:18 +02:00
Ensure a response is returned from sse endpoint
This commit is contained in:
parent
a0541b54bd
commit
95930956f4
1 changed files with 2 additions and 2 deletions
|
|
@ -817,9 +817,9 @@ class FastMCP(Generic[LifespanResultT]):
|
|||
else:
|
||||
# Auth is disabled, no need for RequireAuthMiddleware
|
||||
# Since handle_sse is an ASGI app, we need to create a compatible endpoint
|
||||
async def sse_endpoint(request: Request) -> None:
|
||||
async def sse_endpoint(request: Request) -> Response:
|
||||
# Convert the Starlette request to ASGI parameters
|
||||
await handle_sse(request.scope, request.receive, request._send) # type: ignore[reportPrivateUsage]
|
||||
return await handle_sse(request.scope, request.receive, request._send) # type: ignore[reportPrivateUsage]
|
||||
|
||||
routes.append(
|
||||
Route(
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue