ToolCallFinished

class ToolCallFinished(val toolCallId: String, val toolName: String, val outcome: AgentEvent.ToolCallFinished.Outcome, val stepNumber: Int) : AgentEvent(source)

Fired immediately after a tool's executor returns or throws. Carries an owned typed outcome instead of paired nullable success/error fields.

Since

0.3.0-beta01

Constructors

Link copied to clipboard
constructor(toolCallId: String, toolName: String, outcome: AgentEvent.ToolCallFinished.Outcome, stepNumber: Int)

Types

Link copied to clipboard
sealed class Outcome

Properties

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