Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations, the description partially fills the gap by noting the login is 'interactive' (requiring user action via a Chrome Profile), which hints at non-automated behavior. However, it does not disclose critical details: whether the process is blocking, how long it takes, whether it caches sessions, or what state changes occur on the system. The interactive nature is useful but incomplete.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.