Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint, idempotentHint, destructiveHint=false, and openWorldHint. "Read-only, runs straight away" largely restates that safety profile, though "runs straight away" usefully signals there is no queue or approval step. Nothing is said about what schedule fields come back or how many schedules may exist.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.