improvement(OMM)- fix the sse failed to connect issue (#2696)
This commit is contained in:
@@ -350,7 +350,7 @@ async def handle_sse(request: Request):
|
|||||||
client_name_var.reset(client_token)
|
client_name_var.reset(client_token)
|
||||||
|
|
||||||
|
|
||||||
@mcp_router.post("/messages/")
|
@mcp_router.post("/{client_name}/sse/{user_id}/messages/")
|
||||||
async def handle_post_message(request: Request):
|
async def handle_post_message(request: Request):
|
||||||
"""Handle POST messages for SSE"""
|
"""Handle POST messages for SSE"""
|
||||||
try:
|
try:
|
||||||
@@ -362,7 +362,7 @@ async def handle_post_message(request: Request):
|
|||||||
|
|
||||||
# Create a simple send function that does nothing
|
# Create a simple send function that does nothing
|
||||||
async def send(message):
|
async def send(message):
|
||||||
pass
|
return {}
|
||||||
|
|
||||||
# Call handle_post_message with the correct arguments
|
# Call handle_post_message with the correct arguments
|
||||||
await sse.handle_post_message(request.scope, receive, send)
|
await sse.handle_post_message(request.scope, receive, send)
|
||||||
|
|||||||
Reference in New Issue
Block a user