One Logo Pool Ball
FoundationModels · IOS API REFERENCE

LanguageModelExecutorGenerationChannel.ToolCalls.ToolCall.Action

struct · iOS 27.0+ · SDK 27.1

struct Action

An operation that can be performed on a tool call. `Action` is an enum-like struct; construct one with a leading-dot factory such as ``appendArguments(_:tokenCount:)``.

Members (2)

static · iOS 27.0+

updateMetadata

TypeScript
static updateMetadata(values: Record<string, SDKHandle>): LanguageModelExecutorGenerationChannel_ToolCalls_ToolCall_Action
Swift declaration
static func updateMetadata(_ values: [String : any ConvertibleToGeneratedContent]) -> LanguageModelExecutorGenerationChannel.ToolCalls.ToolCall.Action
static · iOS 27.0+

appendArguments

TypeScript
static appendArguments(content: string, tokenCount: number): LanguageModelExecutorGenerationChannel_ToolCalls_ToolCall_Action
Swift declaration
static func appendArguments(_ content: String, tokenCount: Int) -> LanguageModelExecutorGenerationChannel.ToolCalls.ToolCall.Action

Skipped declarations

No declarations were skipped in this snapshot.

All FoundationModels types →