From e1fa240012c8f6ff73d7dd268cb01eec4382c045 Mon Sep 17 00:00:00 2001 From: Olivier Schiavo Date: Wed, 20 Aug 2025 15:03:05 +0200 Subject: [PATCH] fix: allow elicitations accepted without content --- src/mcp/server/elicitation.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/mcp/server/elicitation.py b/src/mcp/server/elicitation.py index 1e48738c8..39e3212e9 100644 --- a/src/mcp/server/elicitation.py +++ b/src/mcp/server/elicitation.py @@ -98,7 +98,7 @@ async def elicit_with_validation( related_request_id=related_request_id, ) - if result.action == "accept" and result.content: + if result.action == "accept" and result.content is not None: # Validate and parse the content using the schema validated_data = schema.model_validate(result.content) return AcceptedElicitation(data=validated_data)