public static class McpSchema.ElicitResult extends java.lang.Object implements McpSchema.Result
| 限定符和类型 | 类和说明 |
|---|---|
static class |
McpSchema.ElicitResult.Action |
static class |
McpSchema.ElicitResult.Builder |
| 构造器和说明 |
|---|
ElicitResult(McpSchema.ElicitResult.Action action,
java.util.Map<java.lang.String,java.lang.Object> content) |
ElicitResult(McpSchema.ElicitResult.Action action,
java.util.Map<java.lang.String,java.lang.Object> content,
java.util.Map<java.lang.String,java.lang.Object> meta) |
| 限定符和类型 | 方法和说明 |
|---|---|
McpSchema.ElicitResult.Action |
action() |
static McpSchema.ElicitResult.Builder |
builder() |
java.util.Map<java.lang.String,java.lang.Object> |
content() |
java.util.Map<java.lang.String,java.lang.Object> |
meta() |
public ElicitResult(McpSchema.ElicitResult.Action action, java.util.Map<java.lang.String,java.lang.Object> content, java.util.Map<java.lang.String,java.lang.Object> meta)
action - The user action in response to the elicitation. "accept": User
submitted the form/confirmed the action, "decline": User explicitly declined the
action, "cancel": User dismissed without making an explicit choicecontent - The submitted form data, only present when action is "accept".
Contains values matching the requested schemameta - See specification for notes on _meta usagepublic ElicitResult(McpSchema.ElicitResult.Action action, java.util.Map<java.lang.String,java.lang.Object> content)
public McpSchema.ElicitResult.Action action()
public java.util.Map<java.lang.String,java.lang.Object> content()
public java.util.Map<java.lang.String,java.lang.Object> meta()
meta 在接口中 McpSchema.Metapublic static McpSchema.ElicitResult.Builder builder()