Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a one-parameter delete tool, the core information (what, how, why) is present Specialist. However, the claim about no update tool is a notable contextual error, and there is no mention of return values or idempotency. The description misses the opportunity to correctly route between delete and update, leaving the agent potentially confused when update_knowledge_doc is clearly available.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.