Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
There is no output schema, no annotations, and the input schema is bare. The description provides a list of artifact types and one filter hint, but lacks details on return structure, filtering semantics, pagination, error cases, or how caller parameters interact. The cryptic 'readable-column' further reduces completeness. For a simple listing tool, this is under-specified.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.