Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already cover read-only/idempotent/closed-world, and the description adds real context beyond them: publication schedule (business days ~15:30 UTC+3), the TRY-per-unit convention with the JPY-per-100 exception, string-formatted decimals, mandatory source_url/bulletin_date/disclaimer fields, and an explicit 'indicative, not for official use' caveat.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.