Mojentic.LLM.Tools.ToolCallExecution (Mojentic v1.5.0)

Copy Markdown View Source

A single tool call to execute, identified by an opaque id.

The id is preserved on the matching Mojentic.LLM.Tools.ToolCallOutcome so callers can pair calls and outcomes deterministically.

Summary

Types

t()

@type t() :: %Mojentic.LLM.Tools.ToolCallExecution{
  args: map(),
  id: String.t(),
  name: String.t()
}

Functions

new(id, name, args)