Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations, the description carries the full burden of behavioral disclosure. It adds key context about session persistence, which is beyond the basic action. However, it does not mention side effects like whether the browser process is fully terminated or if the tool can be called multiple times.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.