Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint, idempotentHint and openWorldHint=false, so safety needs no restating. The description adds genuine domain context the annotations cannot: the legal basis of the calendar (Law 2429 plus Diyanet), the Monday–Friday-minus-holidays definition, and the 13:00 eve cutoff.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.