- Three separate bounds, because they fail differently: steps stop a loop, - the clock stops one slow command eating an afternoon, and output stops a - model filling its own context with build logs and having no room to answer. + Four separate bounds, because they fail differently: the clock stops one + slow command eating an afternoon, tool output stops a model filling its own + context with build logs and having no room to answer, written tokens stop + one that keeps going, and the step count is a backstop against a runaway.
+ In tokens, across every round of one reply. This is the bound that + normally ends a long piece of work. Zero means no ceiling. +
+ A backstop, not a working budget. An agent reply is meant to run until + the task is done, so a number low enough to be what stops it is a number + that stops it halfway. Use the token ceiling above for a real limit. +
+