budget_reset
Reset all agent spend counters to zero while preserving the budget ceiling. Requires explicit confirmation to prevent accidental resets.
Instructions
Reset all agent spend counters to zero while preserving the ceiling. Returns {ok:true, reset:true, ceiling} on success. Returns {ok:false, error:"confirm must be "yes""} if the confirm parameter is not "yes" — this guard prevents accidental resets. Do not reset mid-task if other agents are actively spending — use only at the start of a new task cycle or after all agents have finished. Call budget_status before and after to verify the reset took effect.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| agent_id | Yes | Calling agent identifier (for audit) | |
| confirm | Yes | Must be "yes" to prevent accidental resets |