Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a single-parameter cancellation tool with destructive annotations, the description provides enough to understand the basic call. Gaps include no information about expected response, error behavior for invalid task IDs, or side effects beyond the destructive hint. Given the annotations carry safety information, this is acceptable but not thorough.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.