On the main session's stop, assumes the stop may be a mistake and lets a small
configurable model (default: the judge role) decide whether it was legit. The
advisor runs on every stop and keeps the agent going until the agent signals a
legit stop: it emitted the <done> token, or the judge says the stop is clean
(a final answer was delivered). On any judge failure (timeout, empty, error, no
model) it sends a generic continue. Posts a visible decision notice on every stop.
Every forced continue is posted via pi.sendMessage with