ToolUse

@JsonSerializable
@PolymorphicLabel(value = "tool_use")
data class ToolUse(val name: ToolName, val id: ToolUseId, val input: Map<String, Any>, val caller: ToolCaller? = null, val cache_control: CacheControl? = null) : Content(source)

Constructors

Link copied to clipboard
constructor(name: ToolName, id: ToolUseId, input: Map<String, Any>, caller: ToolCaller? = null, cache_control: CacheControl? = null)

Properties

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