Skip to main content
This example shows the protocol in two requests. The weather result is deterministic sample application data; replace it with your validated tool implementation.

1. Request a call

Never execute a tool solely because the model requested it. Validate the name and arguments, enforce user authorization, and require confirmation for consequential actions.
Last modified on July 13, 2026