ToolLoopStartEvent

class ToolLoopStartEvent(val agentProcess: AgentProcess, val action: Action?, val toolNames: List<String>, val maxIterations: Int, val interactionId: String, val outputClass: Class<*>) : AbstractAgentProcessEvent

Constructors

Link copied to clipboard
constructor(agentProcess: AgentProcess, action: Action?, toolNames: List<String>, maxIterations: Int, interactionId: String, outputClass: Class<*>)

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
open override val processId: String

ID of the process that this event relates to.

Link copied to clipboard
Link copied to clipboard
open val timestamp: Instant
Link copied to clipboard

Functions

Link copied to clipboard
fun completedEvent(totalIterations: Int, replanRequested: Boolean): ToolLoopCompletedEvent