TOOLS, AGENTS & ORCHESTRATION • 146 / 397
Move from a model that talks to a system that can inspect and act.
Function
A function is a callable software operation with defined inputs and outputs; it can be exposed to a model as a tool.
Think of it like
Think of Function like a coworker with access to a toolbox and a checklist: capability matters, but control and state matter just as much.
Real life
Assistants that book travel, search files or update tickets use concepts such as Function.
SRE lens
check_cpu(server) can be a function used by an incident agent.
Remember thisA function is a callable software operation with defined inputs and outputs; it can be exposed to a model as a tool.