Agent Session State
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)