aigentic
0.0.4-SNAPSHOT
common
core
/
community.flock.aigentic.core.dsl
/
AgentConfig
Agent
Config
class
AgentConfig
:
Config
<
Agent
>
Members
Members & Extensions
Constructors
Agent
Config
Link copied to clipboard
constructor
(
)
Functions
add
Tool
Link copied to clipboard
fun
AgentConfig
.
addTool
(
tool
:
Tool
)
:
Boolean
build
Link copied to clipboard
open
override
fun
build
(
)
:
Agent
builder
Property
Missing
Error
Message
Link copied to clipboard
inline
fun
<
T
>
Config
<
T
>
.
builderPropertyMissingErrorMessage
(
fieldName
:
String
,
setterName
:
String
)
:
(
)
->
String
context
Link copied to clipboard
fun
AgentConfig
.
context
(
contextConfig
:
ContextConfig
.
(
)
->
Unit
)
:
List
<
Context
>
id
Link copied to clipboard
fun
AgentConfig
.
id
(
id
:
String
)
model
Link copied to clipboard
fun
AgentConfig
.
model
(
model
:
Model
)
system
Prompt
Link copied to clipboard
fun
AgentConfig
.
systemPrompt
(
systemPromptBuilder
:
SystemPromptBuilder
)
task
Link copied to clipboard
fun
AgentConfig
.
task
(
description
:
String
,
taskConfig
:
TaskConfig
.
(
)
->
Unit
)
:
TaskConfig