Memory Makes the Difference: Evaluating How Different Memory Roles Shape Conversational Agents
Prior research on memory mechanism in RAGbased conversational system has emphasized how memory is stored and retrieved. However, far less is known about how memories with different functional roles influence response quality. Specifically, how they shape an agent’s responses under varying conversational contexts and whether they lead to substantively different response behaviors. Existing evaluations in conversational system are also largely reference-based, insufficiently capturing the nuances in responses that may address users’ preferences differently. In this work, we probe the impact of different memory types in shaping agents’ responses. We present a fine-grained taxonomy of conversational memory, classify retrieved memories into different role types, and design a user-centric evaluation framework that simulates user perspectives. Through comparative experiments on long-term datasets and frontier LLMs, our analysis reveal many differentiated effects of memories: e.g., clarifying memory improves responses’ factual accuracy and constraint awareness, making them more correct and personalized; irrelevant memory reduces topic relevance and degrades constraint awareness.
Introduction. Conversational memory provides needed context for grounded responses and accurate query understanding (Radlinski and Craswell, 2017), and it now is a core property of contemporary chat systems like ChatGPT (OpenAI, 2025b) and Google Gemini (AI and DeepMind, 2025). At high level, conversation history is logged into an external memory bank to reserve past information. During response, chat agents can retrieve relevant pieces to surface useful memory. Such retrieval-augmented generation (RAG) pipeline has served as a standard approach especially in long-range conversation, overcoming the context length limits of Large Language Models (LLMs) to maintain response coherence and accuracy (Fan et al., 2024). Existing work on conversational RAG has largely centered on storage and retrieval strategy, i.e., memory structure, retrieval size, and granularity (Xu et al., 2022; Ye et al., 2024; Maharana et al., 2024; Zhong et al., 2024; Wu et al., 2025; Pan et al., 2025; Tan et al., 2025a).
Discussion / Conclusion. In this work, we examine how memory types affect LLMs in conversations using a novel memory taxonomy, a user-centric evaluation, and controlled comparisons. The experiments over agent models, context size, and retrievers confirm known patterns and provide new findings in long-term conversational RAG scenario. In comparison experiments, we find conversational RAG performance is driven not merely by retrieving relevant context, but by retrieving the right functional types of memory. These findings point toward memory-type-aware retrieval and selection as a promising direction for IR. First, retrieval systems can benefit from being memory-role aware, enabling category-aware curation, ranking, and diversification rather than treating all retrieved context uniformly. Second, our results motivate the development of collections that evaluate the different roles of grounding in RAG for memory and other corpora.
Lines of inquiry this paper opens 24
Research framings built by reading the notes related to this paper — the questions it feeds into.
Can evaluation metrics recognize meaningful disagreement as signal rather than noise? How should agent memory be structured to optimize context efficiency and knowledge reuse? How do structured approaches and external tools improve language model reasoning? Why does agent memory consolidation often fail or degrade?- Why does recall on demand not predict whether memory surfaces during user interaction?
- What distinguishes memory retrieval failures from failures to act on retrieved memory?
- When should voice agents write new memories versus read existing ones?
- How does raw conversation history differ from distilled memory profiles?
- Why do abstract semantic memories outperform specific interaction histories for journey discovery?
- Why does context collapse pose risks in high-stakes conversations?
- How do time gaps between conversations change what chatbots should remember?
- Do retrieval-augmented memory systems actually solve the compartmentalization problem?
- How does uncertainty-gated retrieval compare to continuous retrieval efficiency?
- Does full conversation history improve or degrade multi-turn retrieval accuracy?
- Why does selective context retrieval outperform including all historical information?
- Could eliminating retrieval entirely work better than shifting the burden?
- Can parallel retrieval chains avoid the context consumption problem?