|
cxxmcp 1.1.6
C++ MCP SDK
|
Client capability flags for elicitation. More...
#include <capabilities.hpp>
Public Member Functions | |
| bool | enabled () const noexcept |
| Returns true when any elicitation mode is supported. | |
Public Attributes | |
| bool | present = false |
Whether the elicitation capability family was explicitly advertised. | |
| bool | form = false |
Whether form-based elicitation/create requests are supported. | |
| std::optional< bool > | form_schema_validation |
| Whether form elicitation can validate schemas locally. | |
| bool | url = false |
| Whether URL-based elicitation requests are supported. | |
| Json | raw = Json::object() |
| Raw capability object preserved for future fields. | |
Client capability flags for elicitation.
|
inlinenoexcept |
Returns true when any elicitation mode is supported.
form or url is enabled.