Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
The description goes beyond standard structural details by defining the business metrics (TVL, utilization, available liquidity) and providing critical behavioral constraints on data representation (all rates are decimal fractions, e.g., 1.0 = 100%). This adds high value to the AI's interpretation of the expected output data.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.