Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Together with the schema, the description lets an agent know it must pass data and may pass metadata, and it communicates that content is not stored. However, with no output schema and no annotations, the return shape, the meaning of metadata, and how issuer-signing configuration is determined remain unexplained, leaving meaningful ambiguity for invocation.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.