You Changed Your Mind, The Model Didn't: Demystifying Intent in Multi-Turn Dialogue
cs.AI
Submitted: 2026-10-05
Updated: 2026-10-05
Code: https://github.com/junle-chen/intent
Project page: https://junle-chen.github.io/intent-site
License: http://creativecommons.org/licenses/by/4.0/
The gist: When a large language model handles a multi-turn task and a user proposes a change but ultimately rejects it, the model should continue as if nothing changed.
Abstract
When a large language model handles a multi-turn task and a user proposes a change but ultimately rejects it, the model should continue as if nothing changed. We find a surprising failure: merely mentioning a rejected change can derail task execution, even when the user's final intent remains unchanged. To systematically study language model behavior under evolving user intent, we introduce Intent-Eval, a controlled benchmark spanning tool actions, code, databases, and mathematics. Across diverse tasks, models are vulnerable to both rejected proposals and superseded requirements, consistent with mentioned-as-in-effect confusion: conversational content is treated as active requirements even after it has been rejected or replaced. Accuracy degradation can deepen or persist as interaction continues, highlighting the need to distinguish what has been mentioned from what remains in effect. Building on this insight, we propose Intent-OPSD, a decision-conditioned on-policy self-distillation framework with Teacher and Student initialized from the same model. The frozen Teacher provides active-intent supervision from the complete task matching the user's decision, training the Student on the full dialogue to follow active requirements reflecting user intent.
Sources
- Program Synthesis with Large Language Models
- SEQUOR: A Multi-Turn Benchmark for Realistic Constraint Following
- Trip+: Benchmarking Agents in Personalized Interactive Travel Planning
- Evaluating Large Language Models Trained on Code
- Found in Conversation: LLMs Teach Themselves to Close the Multi-Turn Gap
- Training Verifiers to Solve Math Word Problems
- LoRA: Low-Rank Adaptation of Large Language Models
- Intent Mismatch Causes LLMs to Get Lost in Multi-Turn Conversation
- LLMs Get Lost in Evolving User Intent
- SpecPath: Testing Coding Agents Across Contract-Equivalent Specification Histories
- On-Policy Context Distillation for Language Models
- Self-Distilled Reasoner: On-Policy Self-Distillation for Large Language Models
- MAIGO: Mitigating Lost-in-Conversation with History-Cleaned On-Policy Self-Distillation
Related papers
- MAVEN-T: Reinforced Heterogeneous Distillation for Real-Time Multi-Agent Trajectory Prediction
- Model Discovery Agent: LLM-assisted Bayesian experiment design for data-efficient discovery of mechanistic world models
- Agents' Last Exam
- The Clinician's Veto: Navigating Trust, Liability, and Uncertainty in Autonomous AI Prescribing
- MindHelper: Closed-Loop Embodied Mental-State Reasoning for Precision Intervention
- Incumbent Advantage: Brand Bias and Cognitive Manipulation Dynamics in LLM Recommendation Systems