stop-hook-false-positive-on-minimal-agent-responses
The Stop hook fires repeatedly when the agent emits minimal responses (e.g., ’.’, ‘Paused.’, ‘Holding.’) while waiting for user input in a brainstorming flow. The hook interprets these short-response idle states as stop attempts even though no stop() call was made. This creates a destructive feedback loop: the hook fires, injects stop-hook feedback as a user message, the agent replies minimally again, the hook fires again — dozens of times per session.
Related
- stop-hook-false-positive-during-active-waiting-state
- stop-hook-brainstorming-infinite-loop-pattern
- stop-hook-false-positive-during-waiting-state
- stop-hook-false-positive-on-waiting-state
- stop-hook-false-positive-loop-on-waiting-state
- stop-hook-fires-on-agent-wait-state-not-just-stop
- stop-hook-false-positive-on-agent-waiting-state
- stop-hook-feedback-loop-bloats-context-window