Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare read-only, idempotent, closed-world behavior, so the safety profile is covered. The description adds genuinely new behavior not in the schema: the default ordering ('most distressed first', with the metric defined as share of balance delinquent or with the special servicer). It omits pagination behavior and the default limit value, which would round it out.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.