One Million Tokens Are Not Memory
A long context window increases what a model can inspect in one call. Memory requires separate policies for writing, retrieval, conflict resolution, and forgetting.
A million-token context window creates a compelling illusion: place every document and conversation inside, and the model has perfect memory. A context window is only a workspace for the current call. It does not decide what deserves long-term retention, reconcile old and new facts, or guarantee equal attention to every passage.
Gemini 1.5 demonstrated important long-context retrieval capabilities. Research such as Lost in the Middle also showed that position affects whether models use relevant information. Larger capacity addresses whether material fits; it does not fully solve whether the system finds, trusts, and applies the right evidence.
Memory requires at least four operations: write reusable records, retrieve them when relevant, consolidate duplicates and conflicts, and retire stale information. Context is capacity; memory is policy. Mechanically appending every transcript can be slower, more expensive, and less accurate than retrieving five well-governed facts.
A useful assistant separates working memory for the current goal, episodic records of prior tasks, stable semantic preferences, and external knowledge loaded on demand. Each layer needs a retention period, provenance, confidence, and permission boundary. One ever-growing text blob cannot provide those controls.
Writing is often harder than retrieval. A temporary request is not necessarily a durable preference, and one failed approach should not become a permanent rule. Ungoverned memory turns personalization into accumulated misunderstanding. Users need to inspect, correct, and delete what the system has inferred.
Long context remains valuable for codebases, legal records, and multimodal histories where global structure matters. The better pattern is to narrow the search with indexes, provide sufficiently complete primary material for reasoning, and preserve citations rather than repeatedly compressing everything through summaries.
Teams should measure effective context: recall of decisive facts, conflict handling, stale-memory usage, prompt-injection exposure, and cost per task. Supporting a million tokens does not mean every request should transmit a million tokens. Capacity is an option, not an operating target.
The sticky assistant will not win by remembering everything. It will know what not to store, when to ask again, and how to make correction effortless. Good memory is better selection, not a longer history. Context windows are infrastructure; continuity is the product.
— End —