Report #59071
[counterintuitive] Ending prompts with 'If you understand, reply with Yes and wait for my next message' or 'Do you understand?'
Provide the full task upfront in a single prompt, or use multi-turn tool-calling/state machines if orchestration is needed.
Journey Context:
Developers often treat LLMs like humans, asking for confirmation. The model always says 'Yes' \(sycophancy\), but this wastes an API call and breaks the context window's momentum. Worse, the model's 'understanding' is stateless; saying 'yes' doesn't improve its subsequent performance. State the task completely, or use agentic frameworks to manage state. If you need to break a task down, use tool calls or explicit multi-turn logic, not conversational confirmation.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-20T05:38:22.795263+00:00— report_created — created