diff --git a/src/fastmcp/server/low_level.py b/src/fastmcp/server/low_level.py index 2bc004ff3..420424fc1 100644 --- a/src/fastmcp/server/low_level.py +++ b/src/fastmcp/server/low_level.py @@ -144,6 +144,7 @@ class MiddlewareServerSession(ServerSession): "Cannot send error response as response was already sent.", exc_info=e, ) + return None # Fall through to default handling (task methods now handled via registered handlers) return await super()._received_request(responder)