Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=false and destructiveHint=true, but the description adds crucial behavior: elapsed time is kept as a time entry, sub-30-second timers are dropped as accidental clicks, and it reports when no timer was running. It does not contradict the destructive hint; it clarifies what is actually destroyed and what is preserved.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.