AI Agents / Tool contracts and execution
AI Agents: Compact result envelopes
Return status, relevant fields and continuation metadata in a predictable object.
Environment and inputs: Model tool calling with a validated application dispatcher; Ollama is a local-runtime example.
When to use it
The model proposes a tool call; application code decides whether and how it executes. Test the contract at the dispatcher boundary so a fluent model response cannot conceal an invalid argument or an uncommitted operation.
Check the result
Supply a large backend response and check the agent still receives required fields without internal secrets.
Save and compare results
Save the test input, configuration and result. Fix the failing boundary, repeat the same test and compare it with the saved working configuration.
Scope and limits
These exercises have not been tested on your systems. Check feature support and configuration names against the installed release and linked documentation.