ToolCallCompletedEvent

constructor(eventId: String, executionInfo: AgentExecutionInfo, runId: String, toolCallId: String?, toolName: String, toolArgs: JSONObject, toolDescription: String?, result: JSONElement?, timestamp: Long = Clock.System.now().toEpochMilliseconds())(source)


constructor(runId: String, toolCallId: String?, toolName: String, toolArgs: JSONObject, result: String?, timestamp: Long = Clock.System.now().toEpochMilliseconds())(source)

Deprecated

Use constructor with executionInfo parameter

Replace with

ToolCallCompletedEvent(executionInfo, runId, toolCallId, toolName, toolArgs, result, timestamp)