Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
The description discloses that only visible chat turns are parsed and that it relies on the open browser page, which are useful behavioral constraints. However, it does not mention whether the tool is read-only, how it handles missing browser context, or the structure of returned data. With no annotations, more detail is needed to fully understand its behavior.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.