Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Without annotations, the description carries the full burden of behavioral disclosure. It only states the purpose ('List supported file formats and conversion options') without describing what the output looks like, whether it returns a paginated list, or if there are any side effects. Since it is a read-only list operation, the behavior is implicitly safe, but the description does not elaborate beyond the basic action.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.