Skip to content

Struct FTryllToolParamDefinition

ClassList > FTryllToolParamDefinition

More...

  • #include <TryllToolParamDefinition.h>

Public Attributes

Type Name
bool bOverrideDescription = false
bool bOverrideName = false
bool bOverrideType = false

Public Functions

Type Name
UPROPERTY (EditAnywhere, BlueprintReadWrite, Category="Tryll|ToolParamDefinition", meta=(EditCondition="bOverrideName"))
UPROPERTY (EditAnywhere, BlueprintReadWrite, Category="Tryll|ToolParamDefinition", meta=(EditCondition="bOverrideType"))
UPROPERTY (EditAnywhere, BlueprintReadWrite, Category="Tryll|ToolParamDefinition", meta=(EditCondition="bOverrideDescription"))

Detailed Description

One named parameter in a tool's schema (used in SLM prompt construction).

Public Attributes Documentation

variable bOverrideDescription

bool FTryllToolParamDefinition::bOverrideDescription;

Human-readable parameter description for the SLM prompt.


variable bOverrideName

bool FTryllToolParamDefinition::bOverrideName;

Parameter name exposed to the SLM in the tool schema.


variable bOverrideType

bool FTryllToolParamDefinition::bOverrideType;

JSON-schema-style type string (e.g. "string", "number").


Public Functions Documentation

function UPROPERTY [1/3]

FTryllToolParamDefinition::UPROPERTY (
    EditAnywhere,
    BlueprintReadWrite,
    Category="Tryll|ToolParamDefinition",
    meta=(EditCondition="bOverrideName")
) 

function UPROPERTY [2/3]

FTryllToolParamDefinition::UPROPERTY (
    EditAnywhere,
    BlueprintReadWrite,
    Category="Tryll|ToolParamDefinition",
    meta=(EditCondition="bOverrideType")
) 

function UPROPERTY [3/3]

FTryllToolParamDefinition::UPROPERTY (
    EditAnywhere,
    BlueprintReadWrite,
    Category="Tryll|ToolParamDefinition",
    meta=(EditCondition="bOverrideDescription")
) 


The documentation for this class was generated from the following file C:/_tryll/_monorepo2/server/client-unreal/Source/TryllClient/Public/Generated/Nodes/TryllToolParamDefinition.h