cxxmcp 1.1.6
C++ MCP SDK
Loading...
Searching...
No Matches
mcp::protocol::ClientCapabilitiesBuilder Class Reference

Fluent builder for client initialize capabilities. More...

#include <capabilities.hpp>

Public Member Functions

ClientCapabilitiesBuilderroots (bool list_changed=false)
 
ClientCapabilitiesBuildersampling (bool tools=false, bool context=false)
 
ClientCapabilitiesBuilderelicitation_form (std::optional< bool > schema_validation=std::nullopt)
 
ClientCapabilitiesBuilderelicitation_url ()
 
ClientCapabilitiesBuildertasks (TaskCapabilities value)
 
ClientCapabilitiesBuildertask_list (bool value=true)
 
ClientCapabilitiesBuildertask_cancel (bool value=true)
 
ClientCapabilitiesBuildertask_tool_calls (bool value=true)
 
ClientCapabilitiesBuildertask_sampling (bool value=true)
 
ClientCapabilitiesBuildertask_elicitation (bool value=true)
 
ClientCapabilitiesBuilderexperimental (Json value)
 
ClientCapabilitiesBuilderextension (std::string name, Json value)
 
ClientCapabilities build () const
 

Detailed Description

Fluent builder for client initialize capabilities.


The documentation for this class was generated from the following file: