Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given the complexity of retrieving an app definition, the description is incomplete. No annotations, no output schema, and minimal detail leave the agent guessing about the return format, error conditions, and how to identify the target app. For a tool that likely requires context (e.g., app ID), this is inadequate despite the zero parameters.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.