Skip to content

Struct Tryll::Client::AgentCreateOptions

ClassList > Tryll > Client > AgentCreateOptions

More...

  • #include <AgentCreateOptions.h>

Public Attributes

Type Name
bool enableDiagnostics = false
::Tryll::AgentKvCacheInitialization kvCacheInitialization = /* multi line expression */
bool maintainDialogueHistory = true
std::vector< AgentVariableDecl > variables
::Tryll::AgentWorkload workload = ::Tryll::AgentWorkload\_Interactive

Detailed Description

Options for TryllClient::CreateAgent / CreateAgentAsync. Prefer this value object over positional booleans when adding new fields.

Public Attributes Documentation

variable enableDiagnostics

bool Tryll::Client::AgentCreateOptions::enableDiagnostics;

variable kvCacheInitialization

::Tryll::AgentKvCacheInitialization Tryll::Client::AgentCreateOptions::kvCacheInitialization;

variable maintainDialogueHistory

bool Tryll::Client::AgentCreateOptions::maintainDialogueHistory;

variable variables

std::vector<AgentVariableDecl> Tryll::Client::AgentCreateOptions::variables;

variable workload

::Tryll::AgentWorkload Tryll::Client::AgentCreateOptions::workload;

Whether a human ever waits on this agent's turns. Set Background for world-logic/evaluator agents so the inference scheduler paces or defers their work first under GPU pressure. Purely a scheduling hint.



The documentation for this class was generated from the following file C:/_tryll/_monorepo3/tryll/clients/cpp/include/tryll/AgentCreateOptions.h