![]() |
boost::taar::mcp::tool_spec — Everything tool() can say about a tool besides its callable.
// In header: <boost/taar/mcp/endpoint.hpp> struct tool_spec { // public data members std::string name; std::string description; std::string title; std::optional< tool_annotations > annotations; std::optional< boost::json::object > output_schema; };