Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
The description covers the deprecation status, replacement tool, functional behavior, relevant parameters, required scopes, key type restrictions, and behavioral caveats. With an output schema present, the agent can determine return shape; the only minor omission is an explanation of the `limit` parameter, but this is less critical given the strong context otherwise.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.