Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
No annotations are provided, so the description carries the full burden of behavioral disclosure. It states the core action but does not mention side effects such as whether the new tab becomes active by default, whether an invalid URL causes an error, or whether any tab reference is returned. Some activation behavior is recoverable from the schema's 'activate' parameter, but the description itself is minimal.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.