Boost C++ Libraries

PrevUpHomeNext

Struct tool_info

boost::taar::mcp::tool_info — Registration-time description of a tool, for tools/list.

Synopsis

// In header: <boost/taar/mcp/endpoint.hpp>


struct tool_info {

  // public data members
  std::string name;
  std::string description;
  std::vector< param_info > params;
  std::string title;
  std::optional< tool_annotations > annotations;
  boost::json::object output_schema;
};

PrevUpHomeNext