Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a simple single-param read with no output schema, the description is minimally viable. It omits what 'power statistics' actually contains (e.g. intelligence, strength, speed, durability, power, combat) and how the ID relates to other hero endpoints, leaving real ambiguity for the agent.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.