public static class McpSchema.ClientCapabilities.Builder
extends java.lang.Object
| 构造器和说明 |
|---|
Builder() |
| 限定符和类型 | 方法和说明 |
|---|---|
McpSchema.ClientCapabilities |
build() |
McpSchema.ClientCapabilities.Builder |
elicitation()
Enables elicitation capability with default settings (backward compatible,
produces empty JSON object).
|
McpSchema.ClientCapabilities.Builder |
elicitation(boolean form,
boolean url)
Enables elicitation capability with explicit form and/or url mode support.
|
McpSchema.ClientCapabilities.Builder |
experimental(java.util.Map<java.lang.String,java.lang.Object> experimental) |
McpSchema.ClientCapabilities.Builder |
roots(java.lang.Boolean listChanged) |
McpSchema.ClientCapabilities.Builder |
sampling() |
public McpSchema.ClientCapabilities.Builder experimental(java.util.Map<java.lang.String,java.lang.Object> experimental)
public McpSchema.ClientCapabilities.Builder roots(java.lang.Boolean listChanged)
public McpSchema.ClientCapabilities.Builder sampling()
public McpSchema.ClientCapabilities.Builder elicitation()
public McpSchema.ClientCapabilities.Builder elicitation(boolean form, boolean url)
form - whether to support form-based elicitationurl - whether to support URL-based elicitationpublic McpSchema.ClientCapabilities build()