Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a one-parameter read-only metrics tool, the description states the main purpose and returned data categories, and the schema covers the platform constraint. However, with no output schema, no annotations, and no usage guidance, the overall context is only minimally sufficient for an agent to confidently select and invoke the tool.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.