AutoTweaker API
Toggle table of contents
0.2.0-alpha.1+d0e71621
jvm
Target filter
jvm
Switch theme
Search in API
Skip to content
AutoTweaker API
AutoTweaker API
/
io.github.autotweaker.api.types.llm
/
ChatMessage
/
Assistant
Assistant
jvm
data
class
Assistant
(
val
content
:
String
?
,
val
timestamp
:
Instant
,
val
reasoningContent
:
String
?
=
null
,
val
toolCalls
:
List
<
ChatMessage.Assistant.ToolCall
>
?
=
null
)
:
ChatMessage
(
source
)
Members
Constructors
Assistant
Link copied to clipboard
jvm
constructor
(
content
:
String
?
,
timestamp
:
Instant
,
reasoningContent
:
String
?
=
null
,
toolCalls
:
List
<
ChatMessage.Assistant.ToolCall
>
?
=
null
)
Types
Tool
Call
Link copied to clipboard
jvm
data
class
ToolCall
(
val
id
:
String
,
val
name
:
String
,
val
arguments
:
String
)
Properties
content
Link copied to clipboard
jvm
open
override
val
content
:
String
?
reasoning
Content
Link copied to clipboard
jvm
val
reasoningContent
:
String
?
timestamp
Link copied to clipboard
jvm
open
override
val
timestamp
:
Instant
tool
Calls
Link copied to clipboard
jvm
val
toolCalls
:
List
<
ChatMessage.Assistant.ToolCall
>
?