Skip to content

Struct Tryll::Client::ToolDef

ClassList > Tryll > Client > ToolDef

Definition of a callable tool for a ToolCall node.

  • #include <GraphDescription.h>

Public Attributes

Type Name
std::string description
Human-readable description shown to the model.
std::string name
Tool name as the model will emit it.
std::vector< ToolParamDef > parameters
Ordered list of parameters; may be empty.

Public Attributes Documentation

variable description

Human-readable description shown to the model.

std::string Tryll::Client::ToolDef::description;


variable name

Tool name as the model will emit it.

std::string Tryll::Client::ToolDef::name;


variable parameters

Ordered list of parameters; may be empty.

std::vector<ToolParamDef> Tryll::Client::ToolDef::parameters;



The documentation for this class was generated from the following file C:/_tryll/_monorepo/server/client-cpp/include/tryll/GraphDescription.h