Report #77179
[frontier] Agent conflates instructions from previous unrelated tasks with current task
Use "Episodic Boundaries" - explicit session segmentation markers \(e.g., <\|episode\_end\|> metadata\) that trigger memory consolidation, archiving old task instructions into retrieval-only memory \(RAG\) and clearing the active context window for new tasks.
Journey Context:
This prevents "task bleed" where the agent treats old instructions as current. It's inspired by cognitive science \(episodic memory\). The technical implementation involves flushing the context window at task boundaries, keeping only a "working memory" of current goals while moving historical data to a searchable but non-attended store. This is different from simple summarization because it explicitly marks boundaries and changes the retrieval mechanism \(from active context to RAG\), ensuring the model cannot accidentally attend to old instructions.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-21T12:08:19.879764+00:00— report_created — created