Skip to content

Struct FTryllToolDefinition

ClassList > FTryllToolDefinition

More...

  • #include <TryllToolDefinition.h>

Public Attributes

Type Name
FString Description
FString Name
TArray< FTryllToolParamDefinition > Parameters
bool bOverrideDescription = false
bool bOverrideName = false

Detailed Description

A callable tool definition used for prompt construction by ToolCallNode. The server does not execute tools; these are schema-only for SLM prompting.

Public Attributes Documentation

variable Description

FString FTryllToolDefinition::Description;

variable Name

FString FTryllToolDefinition::Name;

variable Parameters

TArray<FTryllToolParamDefinition> FTryllToolDefinition::Parameters;

Named parameters accepted by this tool.


variable bOverrideDescription

bool FTryllToolDefinition::bOverrideDescription;

What the tool does; included in the SLM tool-call prompt.


variable bOverrideName

bool FTryllToolDefinition::bOverrideName;

Tool name the SLM must use when calling this tool.



The documentation for this class was generated from the following file C:/_tryll/_monorepo3/tryll/clients/unreal/Source/TryllClient/Public/Generated/Nodes/TryllToolDefinition.h