NodeExecutionCompletedEvent
data class NodeExecutionCompletedEvent(val runId: String, val nodeName: String, val input: JsonElement?, val output: JsonElement?, val timestamp: Long = Clock.System.now().toEpochMilliseconds()) : DefinedFeatureEvent(source)
Represents an event indicating the completion of a node's execution within an AI agent.
This event is triggered when a specific processing node, identified by its name, concludes its execution. It encapsulates details about the node's name, the input it operated on, and the output it produced.
Constructors
Link copied to clipboard
constructor(runId: String, nodeName: String, input: String, output: String, timestamp: Long = Clock.System.now().toEpochMilliseconds())
Creates an instance of NodeExecutionCompletedEvent.
constructor(runId: String, nodeName: String, input: JsonElement?, output: JsonElement?, timestamp: Long = Clock.System.now().toEpochMilliseconds())