Functional Agent
Functional agent with typed I/O
Example 2: Functional agent with inputs, outputs, and tools
Demonstrates creating a functional agent with typed IoConfig inputs/outputs
and tool references in instructions using {{}} placeholders (v2 feature,
shown here for illustration).
Note: {{}} template validation is a v2 feature. In v1, instructions are
plain strings and {{}} references are passed through as-is.
