Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
An output schema exists, so return values need not be explained, yet the description still frames what the listing surfaces (LIVE marker, pinned, trash). Combined with the auth requirement, the save-vs-publish semantics, and the trash retention window, an agent has everything needed to call and interpret this tool correctly.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.