Package-level declarations

Types

Link copied to clipboard
class Messages(state: State)
Link copied to clipboard
data class ModelRequestInfo(val startedAt: Instant, val finishedAt: Instant, val inputTokenCount: Int, val outputTokenCount: Int, val thinkingOutputTokenCount: Int = 0, val cachedInputTokenCount: Int = 0)
Link copied to clipboard
data class State(val startedAt: Instant = Clock.System.now(), var finishedAt: Instant? = null, val events: MutableSharedFlow<AgentStatus> = MutableSharedFlow(replay = 1000), val modelRequestInfos: MutableSharedFlow<ModelRequestInfo> = MutableSharedFlow(replay = 1000), val exampleRunIds: MutableSharedFlow<RunId> = MutableSharedFlow(replay = 1000), systemPromptMessage: Message.SystemPrompt? = null, messages: MutableSharedFlow<Message> = MutableSharedFlow(replay = 1000))

Functions

Link copied to clipboard
suspend fun State.addConfigContextMessage(message: Message): <Error class: unknown class>