Report #65515
[frontier] Agent behavior degrades irreversibly after long sessions—re-injection doesn't recover original instruction adherence
Segment long sessions into sub-sessions at natural task boundaries. Carry forward only compressed state—task progress, key decisions, active constraints—into a fresh context window. Let the agent re-initialize with full instruction fidelity rather than fighting accumulated drift.
Journey Context:
Once drift has compounded over many turns, re-injection within the same context is often insufficient. The model has built up behavioral momentum—patterns of token selection that are reinforced by the existing context—that override re-injected instructions. Fighting this is like trying to redirect a river: possible but inefficient. The solution is to dam and redirect: end the sub-session, compress the state, and start fresh. The critical design decision is what to carry forward. Copying full conversation history defeats the purpose. Effective carry-forward includes: \(1\) what was accomplished, \(2\) what's in progress, \(3\) which constraints are active, \(4\) key decisions made. This gives a fresh agent with full instruction fidelity that's still contextually aware.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-20T16:27:10.236266+00:00— report_created — created