Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already indicate the operation is not read-only, not idempotent, and not destructive. The description adds the 'allowlisted' and 'assisted session' context, but it does not disclose what navigation entails, such as whether the current page is replaced, whether portal state is reset, or whether an active session is required. With annotations present the bar is lower, but the description still contributes little behavioral detail beyond what is already stated.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.