Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already provide readOnlyHint=true, idempotentHint=true, and destructiveHint=false, so the safety profile is known. The description adds operational context by naming the GLEIF API source, stating that no API key is required, and listing the fields returned. It does not mention rate limits or pagination, but those are secondary for a read-only search with an output schema.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.