Tools & output contracts · Concept
Tool calling
Also called: function calling · tools
The model proposes a named operation and arguments; the runtime validates and executes the operation.
Example
The model proposes lookup_order; the runtime checks permissions and executes it.
The distinction that matters
A proposed tool call is not evidence that execution succeeded.
Related terms
Primary references
Reference definition