Fix form mode elicitation schema check to apply for all form requests (#1151)

This commit is contained in:
Copilot 2026-01-19 21:26:28 -05:00 • committed by GitHub
commit 0585c27d53
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -488,7 +488,7 @@ public abstract partial class McpServer : McpSession
throw new InvalidOperationException("Client does not support elicitation requests.");
}
if (string.Equals(request.Mode, "form", StringComparison.Ordinal) && elicitationCapability.Form is null)
if (string.Equals(request.Mode, "form", StringComparison.Ordinal))
{
if (request.RequestedSchema is null)
{