Struct FTryllToolDefinition¶
ClassList > FTryllToolDefinition
#include <TryllToolDefinition.h>
Public Attributes¶
| Type | Name |
|---|---|
| FString | Description |
| FString | DescriptionTextId |
| FString | Name |
| TArray< FTryllToolParamDefinition > | Parameters |
| bool | bDescriptionLocalized = 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¶
variable DescriptionTextId¶
Text ID in the workflow text table. The provider's text is what is sent.
variable Name¶
Tool name the model uses to call it, and the game receives with the call.
variable Parameters¶
Values the model must supply when it calls this tool.
variable bDescriptionLocalized¶
What the tool does; the model reads this to decide when to call it. Ticked: DescriptionTextId is resolved by the text provider and that text is sent.
The documentation for this class was generated from the following file C:/_tryll/_monorepo3/tryll/clients/unreal/Source/TryllClient/Public/Generated/Nodes/TryllToolDefinition.h