ToolCall

@SerialName(value = "tool-call")
class ToolCall(val toolCallId: String, val toolName: String, val input: JsonElement, val providerExecuted: Boolean = false, val dynamic: Boolean = false, val providerMetadata: ProviderMetadata = ProviderMetadata.None) : ContentPart(source)

Since

0.3.0-beta01

Constructors

Link copied to clipboard
constructor(toolCallId: String, toolName: String, input: JsonElement, providerExecuted: Boolean = false, dynamic: Boolean = false, providerMetadata: ProviderMetadata = ProviderMetadata.None)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Call made against a dynamic (runtime-typed) tool. v6 parity.

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

Provider ran the tool itself (e.g. server-side tools). v6 parity.

Link copied to clipboard
Link copied to clipboard