Paper Breakdowns  /  LLMs Get Lost in Multi-Turn
Paper 104~8 min readICLR 2026 · Outstanding Paper
Paper Breakdown

LLMs get lost
in conversation.

Give a top model a fully-specified task in one message and it shines. Split the exact same requirements across a few turns — the way real users actually talk — and 15 leading models fall apart. Not because they get dumber: their best-case ability barely moves. What collapses is reliability. They answer too early, lock onto a guess, and can't climb back out. This paper names the failure and measures it, and the fix is pure context engineering.

Video breakdown
The animated walkthrough is in production.
Read the full breakdown below in the meantime ↓
01

Same task, two deliveries

The experiment is beautifully controlled. Take one fully-specified task — say, "write a SQL query" with all its constraints. Deliver it two ways. Concat: everything in a single prompt, the model sees the whole spec at once. Sharded: split the identical requirements into pieces and reveal one per turn, the way a real user drips out details as they think.

Identical information · opposite delivery
Full spec:
c1 c2 c3 c4
CONCAT
one message
|
c1
c2
c3
SHARDED
one per turn

The information content is exactly the same. The only difference is timing. So any gap between concat and sharded isolates one thing: the cost of finding out as you go — which is how every real conversation and every agent session works.

02

Aptitude dips a little; reliability craters

Across 15 top LLMs and six task families, sharded delivery cost an average of ~39% in performance. But the headline isn't the average — it's which part moved. The paper decomposes a score into two pieces:

score ≈ aptitude (best-case, the good runs)  −  penalty from unreliability (spread between best and worst runs)

Aptitude barely fell — the ceiling is intact, the model still can do it. What exploded was unreliability: the gap between a model's best and worst attempts on the same sharded task roughly doubled. The same prompt, run twice, now lands in wildly different places. A capable model became an unpredictable one.

The uncomfortable part

This held for every model tested — frontier and small, reasoning and not. Bigger models didn't escape it. It's not a capability gap you can scale away; it's a behavior baked into how these models handle underspecified, unfolding input.

03

The mechanism: premature commitment

Why does drip-feeding break things? Because a model handed partial information tends to answer anyway. It fills the under-specified gaps with a guess and states a full solution — confident, complete, and possibly wrong on the parts it hadn't been told yet. That guess is now in the conversation history as its own words.

When a later turn adds a constraint that contradicts the guess, the model clings. It anchors on its earlier answer, patches around the edges instead of re-deriving, and builds the rest of the conversation on a cracked foundation. The paper's own summary is blunt: models make assumptions too early, and once wrong, "they get lost and do not recover."

turn 1: partial spec → model commits to a full answer (guesses the rest)
turn 3: new constraint contradicts the guess
model clings to turn-1 answer → error locked in, compounds
04

Why it compounds: a decay model

You can capture the shape with one small model. Let p be the model's success rate when it sees the full spec at once (concat). In sharded mode, each turn where it commits on partial info is a chance to lock in a wrong assumption; call that per-turn trap probability q. Surviving a conversation means dodging the trap on every early turn:

concat: R = p  ·  sharded: R = p·(1−q)^(turns−1)

One turn (turns=1) has no early-commitment trap, so sharded equals concat. Every extra turn multiplies in another (1−q) — geometric decay. That's why longer conversations get less reliable, not more.

It also explains the "aptitude intact, reliability gone" split: p (the ceiling) never changes; the whole loss lives in the compounding (1−q) factor, which is exactly a reliability term. The runnable model below plots the two curves and the widening gap.

05

What to do about it

The decay model points straight at the cures. Kill the early-commitment traps and the (1−q) factors disappear.

MoveWhy it works
Front-loadGive the full spec in one message when you can — that's just concat, which the paper shows is far more reliable.
Consolidate / recapPeriodically restate the entire accumulated requirement in one fresh message, so the model re-plans from the complete spec instead of its stale early guess. Turns a long sharded chat back into a concat.
Withhold the answerInstruct the model to ask clarifying questions and not commit until the spec is complete — remove the incentive to guess early.
Let the agent re-planHarnesses that re-summarize state each step are doing exactly this; it's why context engineering matters for agents.

None of these make the model smarter. They change the delivery so its ceiling ability actually shows up — the same lever the experiment pulled to create the effect in the first place.

06

Why it matters

This is one of the most practically important negative results of the era, because every deployed chat and agent is multi-turn by default. Benchmarks that score single fully-specified prompts systematically overstate how models behave in the wild. The paper reframes a huge swath of "the model is unreliable" complaints as, more precisely, "the model is unreliable when we drip-feed it."

It also gives context engineering a crisp mandate: the highest-leverage thing you can do is keep the model's working context looking like a fresh, complete spec, not a long trail of half-formed turns. It pairs naturally with self-correction work like Reflexion — the difference being that recovery is hard once a model is lost, so the real win is preventing the early commitment rather than repairing it after.

Read next

The discipline this demands: Context Engineering. The agent guardrails around it: Agent Patterns. The self-correction sibling: Reflexion.

RUN IT YOURSELF

Watch reliability decay turn by turn

The "lost in conversation" effect has a simple shape you can compute. Concat reliability is flat — the model sees the whole spec, so turn count doesn't matter. Sharded reliability decays geometrically: every extra turn is another chance to commit early and lock in a wrong guess, multiplying in another (1−q). Watch the gap widen with conversation length, and watch consolidating back to one message erase it. Change the concat success rate p and the per-turn trap rate q.

CPython · WebAssembly
Frequently asked

Quick answers

What did the paper find?

Delivering the same task over several turns (sharded) instead of one full prompt (concat) cost ~39% average performance across 15 top LLMs — and the loss was almost all in reliability (consistency), not aptitude (ceiling ability).

What is sharded vs concat?

Concat = the whole specification in one message; sharded = the identical requirements split one-per-turn. Same information, different timing. The gap isolates the cost of finding out as you go.

Why do models get lost?

Premature commitment: given partial info, the model guesses a full answer early and locks it in. When a later turn contradicts the guess, it clings to it instead of re-deriving — so errors compound over turns.

How do you prevent it?

Front-load the full spec when possible; otherwise consolidate — periodically restate the complete accumulated requirement in one fresh message so the model re-plans from scratch. This is core context engineering.

LLMs Get Lost In Multi-Turn Conversation · ICLR 2026 (Outstanding Paper) · reported findings from the paper · Vibe Engines · 2026
Finished this one? 0 / 108 Paper Breakdowns done

Explore the topic

See this alongside everything else on the same subject — handbooks, system designs, challenges and tools, in one place.

More Paper Breakdowns