From context windows to managed recall — agent memory research turns toward forgetting
For two years the answer to agent memory was a bigger context window. Two papers this month argue the answer is a policy about what to discard. That is a more interesting question and a much harder one.
Context windows grew fast enough that the field mostly stopped treating retention as a design decision. Keep everything, let attention sort it out. MemCtrl argues that stops working the moment the observation stream has no natural end, and proposes a trainable gate that decides what to retain, update or discard during exploration.
Why bigger windows stopped being the answer
An embodied agent exploring continuously produces observations indefinitely. There is no context length that solves indefinitely. Once you accept that, retention becomes a policy question rather than a capacity question — and policies can be learned, which is what makes it tractable.
Storage is not the hard part
AMA frames memory as a maintenance problem: hierarchical granularity, adaptive query routing, consistency verification, targeted refresh. The consistency piece is the one with real operational weight. An agent running for weeks accumulates memory that contradicts itself, and no amount of retrieval quality repairs a corpus that disagrees with itself.
Most production agent memory today is a vector store and a prayer. Neither paper solves that, but both correctly identify that the failure mode is not recall quality — it is that nobody is minding the store.
What is still unresolved
Neither approach has been tested at the horizons that would make it convincing. A survey of the subfield this month makes the ratio visible: a great deal of architecture proposal, comparatively little replicated result. The memory strand looks like the part currently producing testable claims. That is worth something, and it is not the same as being solved.
VoltAgent — Awesome AI Agent Papers — 2026 collection → · Kimbodo — AI Research & Papers — July 20, 2026 →