elicitation

Indicates that the client supports elicitation from the server.

Use ClientCapabilities.elicitation for default empty configuration.

Example:

capabilities {
elicitation(ClientCapabilities.elicitation)
}

Parameters

value

The elicitation capability configuration


Indicates that the client supports elicitation from the server with custom configuration.

Example:

capabilities {
elicitation {
put("mode", JsonPrimitive("interactive"))
}
}

Parameters

block

Lambda for building the elicitation configuration