6 min read
Tools as contracts: designing tools the agent won't misuse
An agent doesn't call your API because it read the code — it reads the description and decides. That's why every tool is a contract: what it does, inputs, outputs, errors, whether it's reversible, and whether it needs approval.
- #agentes
- #arquitetura
- #seguranca


