Class ElicitResult
- Namespace
- ModelContextProtocol.Protocol
- Assembly
- ModelContextProtocol.Core.dll
Represents the client's response to an elicitation request.
public class ElicitResult
- Inheritance
-
ElicitResult
- Inherited Members
Properties
Action
Gets or sets the user action in response to the elicitation.
[JsonPropertyName("action")]
public string Action { get; set; }
Property Value
Remarks
- "accept"User submitted the form/confirmed the action
- "decline"User explicitly declined the action
- "cancel"User dismissed without making an explicit choice
Content
Gets or sets the submitted form data.
[JsonPropertyName("content")]
public JsonElement? Content { get; set; }
Property Value
Remarks
This is typically omitted if the action is "cancel" or "decline".