Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
In the absence of annotations, the description carries the full burden of disclosure. It honestly states that the tool clears current text before typing, but does not describe potential side effects, failure modes, or requirements (e.g., device must be unlocked, text field must be focused). The description is minimally transparent.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.