Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations, the description carries the full burden of disclosure. It conveys the core behavior (sort by a numeric column and return top/bottom rows) but omits important details such as the default limit, default ascending direction, tie-handling, output shape, and behavior on non-numeric columns.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.