We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent d9dcc85 commit f79767eCopy full SHA for f79767e
src/mcp/server/lowlevel/server.py
@@ -45,6 +45,7 @@ async def main():
45
from typing import Any, Generic, cast
46
47
import anyio
48
+from opentelemetry.trace import StatusCode
49
from starlette.applications import Starlette
50
from starlette.middleware import Middleware
51
from starlette.middleware.authentication import AuthenticationMiddleware
@@ -516,8 +517,6 @@ async def _handle_request(
516
517
response = types.ErrorData(code=types.METHOD_NOT_FOUND, message="Method not found")
518
519
if isinstance(response, types.ErrorData) and span is not None:
- from opentelemetry.trace import StatusCode
520
-
521
span.set_status(StatusCode.ERROR, response.message)
522
523
try:
0 commit comments