A tool that both writes a row and sends email is hard to retry and hard to audit. Split side effects so the agent can recover mid-flight.
[Oct 05, 2026]
ai
One Tool, One Side Effect
[Oct 02, 2026]
ai
Declare Tool Schemas as Tightly as a Public API
Tool JSON schemas should be as strict as an HTTP contract: required fields, enums, and no extra properties. Loose schemas produce unusable arguments.
[Oct 01, 2026]
ai
Keep Temperature Low for Tool Routing
When the model must pick a tool and fill JSON arguments, a low temperature reduces schema drift and invented function names.
[Sep 30, 2026]
ai
Pin Invariants in the System Prompt
Put non-negotiable rules in the system (or developer) message so they survive noisy user turns. The model treats that channel as the contract for the whole session.
════════════════════════════════════════════════════════
// showing 1-4 of 4 posts • page 1/1