Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
An output schema exists, so return-value explanation is not needed, yet the description still previews profile contents (credentials, biography, social links, recent articles), which orients the agent to what the schema will contain. For a one-param read tool with annotations covering safety, this is close to complete; only edge-case behavior is absent.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.