How to enforce a hard budget on every LLM call your agent makes — NullRun