State

data class State(val startedAt: Instant = Clock.System.now(), var finishedAt: Instant? = null, val messages: MutableSharedFlow<Message> = MutableSharedFlow(replay = 1000), val events: MutableSharedFlow<AgentStatus> = MutableSharedFlow(replay = 1000), val modelRequestInfos: MutableSharedFlow<ModelRequestInfo> = MutableSharedFlow(replay = 1000), val exampleRunIds: MutableSharedFlow<RunId> = MutableSharedFlow(replay = 1000))

Constructors

Link copied to clipboard
constructor(startedAt: Instant = Clock.System.now(), finishedAt: Instant? = null, messages: MutableSharedFlow<Message> = MutableSharedFlow(replay = 1000), events: MutableSharedFlow<AgentStatus> = MutableSharedFlow(replay = 1000), modelRequestInfos: MutableSharedFlow<ModelRequestInfo> = MutableSharedFlow(replay = 1000), exampleRunIds: MutableSharedFlow<RunId> = MutableSharedFlow(replay = 1000))

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val events: MutableSharedFlow<AgentStatus>
Link copied to clipboard
val exampleRunIds: MutableSharedFlow<RunId>
Link copied to clipboard
Link copied to clipboard
val messages: MutableSharedFlow<Message>
Link copied to clipboard
val modelRequestInfos: MutableSharedFlow<ModelRequestInfo>
Link copied to clipboard