Package io.modelcontextprotocol.spec
Class McpSchema.ClientCapabilities.Builder
java.lang.Object
io.modelcontextprotocol.spec.McpSchema.ClientCapabilities.Builder
- Enclosing class:
- McpSchema.ClientCapabilities
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Enables elicitation capability with default settings (backward compatible, produces empty JSON object).elicitation(boolean form, boolean url) Enables elicitation capability with explicit form and/or url mode support.experimental(Map<String, Object> experimental) sampling()
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
experimental
-
roots
-
sampling
-
elicitation
Enables elicitation capability with default settings (backward compatible, produces empty JSON object).- Returns:
- this builder
-
elicitation
Enables elicitation capability with explicit form and/or url mode support.- Parameters:
form- whether to support form-based elicitationurl- whether to support URL-based elicitation- Returns:
- this builder
-
build
-