Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations, the description must disclose behavioral traits. It doesn't mention whether blocking is reversible, whether it affects all contexts or just the current one, what happens to blocked navigations (error, silent?), or any statefulness. It only states the action without context.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.