time-budget 0.1.0
Enforces a time budget per unit of work: the first tool call of a unit must be the estimate, every tool waits on a report at 1/3, 1/2, 2/3 and 5/6 of the calibrated budget, and a projected overrun denies every tool but the report, then aborts the main turn after a grace period.
Install
git clone https://github.com/RanolP/.dotfiles.git claude --plugin-dir .dotfiles/nix/home/configs/claude/mods/time-budget
Run in a terminal. Claude Code loads the mod from that folder for the session.
Hooks into
- Prompt
- Status line
- Tool calls
- Model tools