Is the description appropriately sized, front-loaded, and free of redundancy?
Every sentence earns its place: the NOT AVAILABLE status, the shutdown reason and date, the exact return behavior, the no-guessing policy, and the routing to alternatives. The critical operational facts are front-loaded ('returns an empty list with empty_reason') before the background detail. It is longer than typical descriptions, but the density of essential information justifies every word.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.