Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a single-parameter read-only tool, the description enumerates the three return components (weekday, holiday flag, era notation) and the default behavior. No output schema exists, so the description shoulders the burden of explaining return values, which it does sufficiently. Minor caveat: it does not specify the exact response structure or how 'holiday' is determined, but this is acceptable for a simple tool.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.