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

Tool schema · Tool discovery · Semantic validation

Primary references

Reference definition