v0.9.2
·
200 commits
to master
since this release
Stop the model self-proceeding after AskUserQuestion
Fixes a case where, after the model asked the operator a question, it would continue and answer/cancel the question itself — without the operator ever interacting.
Root cause: when the short text the model emitted after the question didn't read as a question (no ?), the turn looked incomplete and the auto-continue nudge made the model proceed on its own.
Two reinforcing guards:
- Auto-continue latch. Once
AskUserQuestionis rendered, auto-continue is disabled for the rest of the turn (reason: "question"), so the model is never nudged to proceed while waiting for a reply. - Deny-message hardening. The message returned to the model now states explicitly that the deny is not a cancellation and forbids it from claiming the question was cancelled, skipped, or declined.
Full changelog: v0.9.1...v0.9.2