AutoTweaker API
Toggle table of contents
0.1.0-alpha.35+c07218c5
jvm
Target filter
jvm
Switch theme
Search in API
Skip to content
AutoTweaker API
AutoTweaker API
/
io.github.autotweaker.api.types.agent
/
AgentContextIndex
/
CurrentRound
Current
Round
jvm
@
Serializable
data
class
CurrentRound
(
val
userMessage
:
UUID
,
val
turns
:
List
<
AgentContextIndex.Turn
>
?
,
val
assistantMessage
:
UUID
?
,
val
pendingToolCalls
:
List
<
UUID
>
?
)
:
UuidIndex
(
source
)
Members
Constructors
Current
Round
Link copied to clipboard
jvm
constructor
(
userMessage
:
UUID
,
turns
:
List
<
AgentContextIndex.Turn
>
?
,
assistantMessage
:
UUID
?
,
pendingToolCalls
:
List
<
UUID
>
?
)
Properties
assistant
Message
Link copied to clipboard
jvm
@
Serializable
(
with
=
UuidSerializer::class
)
val
assistantMessage
:
UUID
?
pending
Tool
Calls
Link copied to clipboard
jvm
@
Serializable
(
with
=
UuidListSerializer::class
)
val
pendingToolCalls
:
List
<
UUID
>
?
turns
Link copied to clipboard
jvm
val
turns
:
List
<
AgentContextIndex.Turn
>
?
user
Message
Link copied to clipboard
jvm
@
Serializable
(
with
=
UuidSerializer::class
)
val
userMessage
:
UUID
Functions
ids
Link copied to clipboard
jvm
open
override
fun
ids
(
)
:
Set
<
UUID
>
整个索引结构中引用的全部
UUID
。