WaldiezAgentCaptainData
Defined in: src/waldiez/models/Agent/Captain/CaptainAgentData.ts:45
Waldiez Captain Agent Data.
SeeΒΆ
- WaldiezAgentData
- WaldiezAgentLinkedTool
- WaldiezAgentNestedChat
- WaldiezAgentTerminationMessageCheck
- WaldiezAgentHumanInputMode
- WaldiezAgentCodeExecutionConfig
- WaldiezAgentUpdateSystemMessage
- WaldiezTransitionTarget
ExtendsΒΆ
ConstructorsΒΆ
ConstructorΒΆ
new WaldiezAgentCaptainData(
props
):WaldiezAgentCaptainData
Defined in: src/waldiez/models/Agent/Captain/CaptainAgentData.ts:51
ParametersΒΆ
propsΒΆ
afterWorkΒΆ
null
| WaldiezTransitionTarget
agentDefaultAutoReplyΒΆ
null
| string
agentLibΒΆ
codeExecutionConfigΒΆ
WaldiezAgentCodeExecutionConfig
contextVariablesΒΆ
Record
\<string
, any
>
handoffsΒΆ
string
[]
humanInputModeΒΆ
maxConsecutiveAutoReplyΒΆ
null
| number
maxRoundΒΆ
number
maxTurnsΒΆ
number
modelIdsΒΆ
string
[]
nestedChatsΒΆ
parentId?ΒΆ
null
| string
systemMessageΒΆ
null
| string
terminationΒΆ
WaldiezAgentTerminationMessageCheck
toolLibΒΆ
null
| "default"
toolsΒΆ
updateAgentStateBeforeReplyΒΆ
WaldiezAgentUpdateSystemMessage
[]
ReturnsΒΆ
WaldiezAgentCaptainData
OverridesΒΆ
PropertiesΒΆ
afterWorkΒΆ
afterWork:
null
|WaldiezTransitionTarget
Defined in: src/waldiez/models/Agent/Common/AgentData.ts:51
Inherited fromΒΆ
agentDefaultAutoReplyΒΆ
agentDefaultAutoReply:
null
|string
Defined in: src/waldiez/models/Agent/Common/AgentData.ts:42
Inherited fromΒΆ
WaldiezAgentData
.agentDefaultAutoReply
agentLibΒΆ
agentLib:
WaldiezCaptainAgentLibEntry
[]
Defined in: src/waldiez/models/Agent/Captain/CaptainAgentData.ts:46
codeExecutionConfigΒΆ
codeExecutionConfig:
WaldiezAgentCodeExecutionConfig
Defined in: src/waldiez/models/Agent/Common/AgentData.ts:41
Inherited fromΒΆ
WaldiezAgentData
.codeExecutionConfig
contextVariablesΒΆ
contextVariables:
Record
\<string
,any
>
Defined in: src/waldiez/models/Agent/Common/AgentData.ts:49
Inherited fromΒΆ
WaldiezAgentData
.contextVariables
handoffsΒΆ
handoffs:
string
[]
Defined in: src/waldiez/models/Agent/Common/AgentData.ts:52
Inherited fromΒΆ
humanInputModeΒΆ
humanInputMode:
WaldiezAgentHumanInputMode
Defined in: src/waldiez/models/Agent/Common/AgentData.ts:40
Inherited fromΒΆ
WaldiezAgentData
.humanInputMode
maxConsecutiveAutoReplyΒΆ
maxConsecutiveAutoReply:
null
|number
Defined in: src/waldiez/models/Agent/Common/AgentData.ts:43
Inherited fromΒΆ
WaldiezAgentData
.maxConsecutiveAutoReply
maxRoundΒΆ
maxRound:
number
Defined in: src/waldiez/models/Agent/Captain/CaptainAgentData.ts:48
maxTurnsΒΆ
maxTurns:
number
Defined in: src/waldiez/models/Agent/Captain/CaptainAgentData.ts:49
modelIdsΒΆ
modelIds:
string
[]
Defined in: src/waldiez/models/Agent/Common/AgentData.ts:45
Inherited fromΒΆ
nestedChatsΒΆ
nestedChats:
WaldiezAgentNestedChat
[]
Defined in: src/waldiez/models/Agent/Common/AgentData.ts:48
Inherited fromΒΆ
parentId?ΒΆ
optional
parentId:null
|string
Defined in: src/waldiez/models/Agent/Common/AgentData.ts:47
Inherited fromΒΆ
systemMessageΒΆ
systemMessage:
null
|string
Defined in: src/waldiez/models/Agent/Common/AgentData.ts:39
Inherited fromΒΆ
WaldiezAgentData
.systemMessage
terminationΒΆ
termination:
WaldiezAgentTerminationMessageCheck
Defined in: src/waldiez/models/Agent/Common/AgentData.ts:44
Inherited fromΒΆ
toolLibΒΆ
toolLib:
null
|"default"
Defined in: src/waldiez/models/Agent/Captain/CaptainAgentData.ts:47
toolsΒΆ
tools:
WaldiezAgentLinkedTool
[]
Defined in: src/waldiez/models/Agent/Common/AgentData.ts:46
Inherited fromΒΆ
updateAgentStateBeforeReplyΒΆ
updateAgentStateBeforeReply:
WaldiezAgentUpdateSystemMessage
[]
Defined in: src/waldiez/models/Agent/Common/AgentData.ts:50