Skip to content

Commit 5473458

Browse files
add sse logging
1 parent 0a635df commit 5473458

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

mcp_bridge/mcp_server/sse.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
from .sse_transport import SseServerTransport
55
from fastapi import APIRouter, Request
66
from pydantic import ValidationError
7+
from loguru import logger
78

89
from .server import server, options
910

@@ -14,6 +15,7 @@
1415

1516
@router.get("/", response_class=StreamingResponse)
1617
async def handle_sse(request: Request):
18+
logger.info("new incoming SSE connection established")
1719
async with sse.connect_sse(request) as streams:
1820
try:
1921
await server.run(streams[0], streams[1], options)
@@ -30,5 +32,6 @@ async def handle_sse(request: Request):
3032

3133
@router.post("/messages")
3234
async def handle_messages(request: Request):
35+
logger.info("incoming SSE message received")
3336
await sse.handle_post_message(request.scope, request.receive, request._send)
3437
await request.close()

0 commit comments

Comments
 (0)