AgentSessionState

data class AgentSessionState<TOutput>(val messages: List<ModelMessage> = emptyList(), val status: AgentSessionStatus = AgentSessionStatus.Ready, val text: String = "", val output: TOutput? = null, val pendingApprovals: List<PendingApproval> = emptyList(), val lastResult: GenerateResult<TOutput>? = null, val error: Throwable? = null)(source)

Since

0.3.0-beta01

Constructors

Link copied to clipboard
constructor(messages: List<ModelMessage> = emptyList(), status: AgentSessionStatus = AgentSessionStatus.Ready, text: String = "", output: TOutput? = null, pendingApprovals: List<PendingApproval> = emptyList(), lastResult: GenerateResult<TOutput>? = null, error: Throwable? = null)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard