toggle menu
google-adk-kotlin
0.1.0
jvm
switch theme
search in API
google-adk-kotlin-webserver
/
com.google.adk.kt.webserver.models
Package-level
declarations
Types
Types
Agent
Run
Request
Link copied to clipboard
data
class
AgentRunRequest
(
val
appName
:
String
,
val
userId
:
String
,
val
sessionId
:
String
?
=
null
,
val
newMessage
:
Content
?
=
null
,
val
streaming
:
Boolean
=
false
,
val
stateDelta
:
Map
<
String
,
Any
>
?
=
null
,
val
invocationId
:
String
?
=
null
)
Error
Response
Link copied to clipboard
data
class
ErrorResponse
(
val
error
:
String
,
val
message
:
String
,
val
details
:
String
?
=
null
)
Run
Request
Link copied to clipboard
data
class
RunRequest
(
val
agentId
:
String
,
val
input
:
String
,
val
sessionId
:
String
?
=
null
)
Run
Response
Link copied to clipboard
data
class
RunResponse
(
val
output
:
String
,
val
sessionId
:
String
)
Session
Dto
Link copied to clipboard
data
class
SessionDto
(
val
id
:
String
?
,
val
appName
:
String
,
val
userId
:
String
,
val
state
:
Map
<
String
,
Any
>
?
,
val
events
:
List
<
Event
>
?
,
val
lastUpdateTime
:
Long
?
)
Session
Model
Link copied to clipboard
data
class
SessionModel
(
val
sessionId
:
String
,
val
turnHistory
:
List
<
TurnModel
>
)
Sse
Model
Link copied to clipboard
data
class
SseModel
(
val
type
:
String
,
val
content
:
String
,
val
timestamp
:
String
)
Model representing an SSE (Server-Sent Event) message.
Turn
Model
Link copied to clipboard
data
class
TurnModel
(
val
role
:
String
,
val
content
:
String
)