ToolCallStartingContext

data class ToolCallStartingContext(val runId: String, val toolCallId: String?, val tool: Tool<*, *>, val toolArgs: Any?) : ToolCallEventContext(source)

Represents the context for handling a tool call event.

Constructors

Link copied to clipboard
constructor(runId: String, toolCallId: String?, tool: Tool<*, *>, toolArgs: Any?)

Properties

Link copied to clipboard

Represents the specific type of event handled within the event handler context, categorizing the nature of agent-related or strategy-related events.

Link copied to clipboard
Link copied to clipboard
val tool: Tool<*, *>

The tool instance that is being executed. It encapsulates the logic and metadata for the operation.

Link copied to clipboard

The arguments provided for the tool execution, adhering to the tool's expected input structure.

Link copied to clipboard