Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations, the description carries the behavioral burden. It transparently discloses that the call is immediate and that pending actions are invalidated, which are meaningful side effects beyond the name alone. It does not mention whether the operation is idempotent or reversible, but for a stop command the key behaviors are stated.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.