Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations provided, the description carries the full disclosure burden, but it only conveys the core ordering behavior (highest or lowest by numeric column). It does not address tie handling, null values, behavior for non-numeric columns, or whether full rows or single values are returned. The 'ascending' default is only visible in the schema, not the description.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.