Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given the tool's privacy-sensitive nature and clear trigger, the description covers when to use it, what to avoid transmitting, and what the handoff result is. The output schema exists, so return-value details are not necessary, and annotations cover the read-only/idempotent safety profile.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.