Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
The description discloses critical behavioral details beyond annotations: route_card structure (approved_copy, required disclosure_text, forbidden_claims, version), commission crediting condition (verified conversion + Treasury finalization), DB-CPTM-only restriction with no cash-out/withdrawal/bridge/redemption, and mandatory compliance obligations. It also mentions bearer token requirement, significantly exceeding the basic annotations.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.