AI DevelopmentFramework9 min readPublished November 7, 2026

Persistent context should make the next answer easier to verify

Claude Agent Memory: What Dreaming Adds to Your Logs

Anthropic's memory research shows why agents need traceable notes. Learn how to compare dreaming with raw-history search and test corrections safely.

DA
Digital Applied Team
Senior strategists
PublishedNovember 7, 2026
Read time9 min
SourcesAnthropic research and Memory Tax

An assistant that remembers the wrong thing can be harder to work with than one that asks again. Anthropic's November 6 research on agent memory describes an offline process called dreaming: revisiting stored experience to improve what an agent carries into later sessions. For teams building persistent assistants, the buying decision is whether organised memory improves answers enough to justify another layer of processing. That requires a comparison with searching the original history, plus a reliable way to correct mistakes. Anthropic research

The practical starting point is a note that can show its working. A preference needs a source and a scope. A remembered decision needs its date. A disputed assertion needs a route back to the conversation or document that produced it. Without those connections, a tidy memory folder can conceal uncertainty rather than resolve it.

Key takeaways
  1. 01
    Keep the evidenceTreat a saved note as a claim with evidence, especially when it will influence future actions.
  2. 02
    Retain simple retrievalKeep a raw-history retrieval baseline when evaluating a more elaborate memory system.
  3. 03
    Distinguish error from ageDistinguish an incorrect note from an old fact that was correct when recorded; they need different repairs.
  4. 04
    Test the boundariesTest correction, deletion and access boundaries alongside answer quality.
  5. 05
    Account for preparationAdopt additional memory processing when it improves accepted answers on representative work, including its preparation and review costs.

01 — MechanismWhat dreaming actually changes

Anthropic separates transcripts, agent-written notes, richer representations such as wikis, and context loaded into a new session. Its dreaming process can work across those layers. One reported game example corrected a navigation note by checking the original transcript. The research concerns saved context, rather than updating the foundation model's trained weights. Those distinctions matter: an improvement in one memory arrangement is not a promise that every Claude session now remembers everything correctly. Anthropic's memory components

For a business application, think of the result as a maintained reference file. Suppose an assistant helps prepare recurring product launches. The conversations contain deadlines, discarded ideas, decisions and casual remarks. A useful reference identifies the current launch date and approved message without forcing the next session to reconstruct every discussion.

That convenience creates a new responsibility. Someone, or some process, has decided which details survive and how they are expressed. A source that says a design was approved for one regional campaign can become an overbroad rule if the note drops the regional qualification. Repeating the rule confidently does not make it more authoritative.

Put it to work

Our guide to memory architectures explains the storage choices. The decision here comes earlier: which information should become a durable claim, and what evidence must accompany it?

02 — Storage rolesGive each memory layer a specific job

A practical design can keep navigation convenient while preserving a way to inspect the evidence. The table below is a proposed application design, not a benchmark result or a required Anthropic implementation.

LayerMain jobWhat to retainCommon failure to test
Source historyEstablish what was actually saidAuthor, time, scope and original contentMissing or inaccessible evidence
Working notesCapture decisions and useful lessonsClaim, source pointer and statusA guess recorded as a fact
Subject indexHelp find relevant materialLinks and short descriptionsAn index that becomes another stale summary
Session contextOrient the next taskSmall set of relevant current instructionsOld guidance overriding a new request

An index should earn its place by making the right material easier to find. It need not reproduce every detail. For example, a product-family page could point to separate packaging and terminology decisions. The next agent can then inspect the relevant decision rather than receiving every past conversation in its initial context.

The boundaries also make failure easier to diagnose. If the original conversation is correct but the working note is wrong, the writer or consolidation step needs attention. If both are correct but the answer uses a different project's note, selection or access control is the problem. Buying a more capable model may not address either defect.

Avoid making the source archive an unconditional permanent store. Retention depends on the application and its users. The design requirement is traceability within the permitted retention period, with clear behaviour when evidence expires or access is withdrawn.

03 — CorrectionsA correction should change future behaviour

Consider this synthetic example. A designer says that the autumn campaign can use an orange accent. The assistant saves a note saying that the brand's primary colour is orange. A later user asks for a corporate presentation, and the assistant applies the campaign treatment across the deck.

The immediate fix is easy: change the slides. The durable fix needs more care. The note should be corrected to describe the autumn campaign, with a pointer to the original approval and the date it applied. Any broader brand rule should come from the actual brand guidance. The system should mark the overbroad note as superseded so it is not rediscovered as an equally valid alternative.

A useful correction test asks three questions. Does a fresh session produce the right corporate presentation? Can it explain the narrower campaign exception when asked? Does it avoid presenting the old statement as current guidance? These are different outcomes; a system can pass the first by chance while retaining the original error.

The same principle applies when reality changes. If a product deadline moves, the old date was not necessarily a hallucination. Preserve enough history to answer what the deadline was at a particular time, while making the new deadline authoritative for current planning. A memory entry benefits from separate fields for when the event happened and when the assistant learned about it.

Put it to work

This is an application-level recommendation. It should be tested on controlled examples before it becomes a promise to users that every correction propagates automatically.

04 — CounterevidenceKeep simple retrieval in the comparison

The separate Memory Tax study gives builders a useful challenge. Its project reports comparisons across 11 memory systems, three benchmarks and three model backbones. It finds that many specialised systems lose against straightforward retrieval from the original history in the tested settings. The authors examine how reorganising information can help some questions while removing or obscuring evidence needed for others. Memory Tax project

This is not a direct evaluation of Anthropic's November system. The October 25 preprint and Anthropic's engineering report address related questions with different systems and evaluations. Neither justifies a universal rule that memory should always be built or always be avoided.

For a buyer, the consequence is straightforward: ask what the extra processing beats. A polished memory dashboard is not the baseline. The baseline is a competent search over the information the assistant is allowed to use, with an adequate opportunity to retrieve the answer.

Use the same underlying history and the same held-out questions for each candidate. If the memory system receives a curated set of facts while search receives a noisy archive with a weak retrieval setup, the result mostly measures the test arrangement. Conversely, a query set made entirely of exact phrases from the logs may favour literal retrieval over questions that genuinely require combining events.

Put it to work

The existing comparison of open-source memory systems can help shortlist tools. The shortlist should still face this simpler baseline on the work that matters to the application.

05 — Test designBuild a test around the decisions you expect

Start with an authorised or synthetic history whose expected answers can be established independently. Include ordinary requests as well as situations that expose memory errors. A useful set might contain a stable writing preference, a time-limited exception, a corrected product fact, an unresolved suggestion and a question that has no answer in the record.

Compare three arrangements: retrieval from original history, short summary notes, and source-linked notes with an offline review step. Keep the answering model, tool permissions and evaluation questions consistent. Record differences in retrieval settings and context budgets rather than pretending they cannot affect the outcome.

For each answer, a reviewer should assess both the conclusion and the evidence. The right date with a citation to the wrong project is not a clean success. Nor is an answer that reaches the right conclusion while disclosing a private conversation from an unrelated team.

Test caseExpected behaviourEvidence to record
Explicit standing preferenceApplies it within its stated scopeCorrect source and explanation
Temporary exceptionDoes not turn it into a permanent ruleDates and exception handling
Corrected factUses the correction in a new sessionOld note no longer controls the answer
Conflicting accountsIdentifies the conflict or seeks clarificationBoth relevant sources preserved
Missing informationAdmits the gapNo invented supporting memory
This table is a proposed evaluation worksheet. It contains no measured results. Keep a separate set of questions for development so repeated tuning does not quietly turn the final test into a rehearsal.

06 — Operating costMeasure the work memory creates

Answer quality is only part of the decision. A system may generate useful notes but spend substantial time constructing and refreshing them. It may also shift effort to people who must inspect conflicting memories or repair summaries. Include those activities when comparing approaches.

A simple cost record separates initial preparation, ongoing updates, answering and correction. For each category, record model usage, elapsed time and human review where relevant. Avoid dividing only the final answer-call cost by successful answers while ignoring the processing that made those answers possible.

The appropriate unit is an accepted answer or completed task, with acceptance defined before the comparison. In a product-content assistant, that might mean a draft uses current specifications, follows the correct audience guidance and cites the approved source. A shorter response or a cheaper query does not necessarily satisfy those conditions.

Also record the age of the evidence. A fast answer based on an obsolete specification should not count as successful simply because it was once correct. Group failures by cause: absent source, wrong selection, lost qualification, unsupported inference or stale fact. This makes the next change more precise than asking the model to be more careful.

Put it to work

Application traces can help reconstruct these paths. Our explanation of Claude's OpenTelemetry traces covers observability; the memory-specific addition is to connect each answer to the exact source and note version it used.

07 — BoundariesTest forgetting and boundaries deliberately

Remembering well includes knowing when a piece of information should no longer influence an answer. A deletion request can be mishandled if the application removes an original message but leaves its contents in a generated summary, a subject page or cached session context.

Design a controlled test that creates a recognisable synthetic preference, confirms that the assistant uses it, removes it through the application's supported mechanism, and then starts a genuinely new session. Check both the direct question and indirect requests that would normally trigger the preference. The expected behaviour should follow the product's declared retention and deletion policy.

Access boundaries deserve the same treatment. Two fictional clients can share similar project names but different brand requirements. Give an assistant access to one and verify that it cannot retrieve the other's details through a consolidated note or broad index. A source link is not enough if the note itself already exposes restricted content.

Do not assume that the consolidation process should have wider access than the answering process. If it combines private and shared conversations into one summary, the application needs a way to preserve the original restrictions. Sometimes separate stores or separate summaries are simpler to reason about than trying to filter a blended narrative later.

Put it to work

These checks establish behaviour under the chosen fixtures. They do not prove every deletion or permission edge case is covered. Keep the cases that fail, because they are useful regression checks when the memory writer, retriever or answering model changes.

08 — PersistenceDecide what deserves automatic persistence

Not every successful exchange needs to become memory. Begin with a small class of information that has a clear future use: an explicit user preference, a confirmed project decision or a tested procedure. Give each class a different review and expiry policy.

A preference might remain useful until the person changes it. A deployment fact may need revalidation against the current environment. A one-off request should normally remain part of the session unless the user asks to make it standing guidance. Treating those categories identically encourages either needless forgetting or needless persistence.

For uncertain observations, preserve uncertainty in the record. An assistant that suspects a user dislikes long responses should not store that inference as if the user had explicitly requested brevity. It can adapt within a conversation without making a durable personal claim.

Put it to work

The adoption decision can therefore be incremental. Keep retrieval as the foundation, add traceable notes where they demonstrably help, and introduce offline reorganisation for the specific failure cases it resolves. If the additional layer reduces evidence quality or increases correction work, narrow its role. Complexity earns its place through outcomes, not through the number of files it produces.

09 — DecisionMake the next answer easier to verify

The next step

Test a complete correction cycle

The strongest reason to adopt agent memory is that it helps the next session make a better-supported decision. Start with a small, inspectable store and test a complete correction cycle before expanding it. Keep the source path visible, the current status explicit and the retrieval baseline intact.

Digital Applied's AI transformation service helps teams connect model behaviour to a working process, including the evidence and acceptance criteria needed for persistent assistants.

From evaluation to delivery

Build around the work.

Compare source-linked notes with raw-history retrieval on representative questions.

Defined scopeUseful evidenceClear review
A practical starting point

Your evaluation brief

  • →The task and its acceptance criteria
  • →Source, access and data requirements
  • →A baseline for quality and cost
  • →Review and rollout decisions
Questions answered

Frequently asked questions

The Anthropic research discussed here concerns saved context that an agent can read later, not changes to its trained weights. The application still needs to decide which stored information is relevant and authoritative for a new task.

Digital Applied newsletter

Deep dives on AI, marketing and development.

Practical guides and fresh insights by email. No recycled takes.

Related dispatches

Continue exploring

Google Search

See more Digital Applied analysis in your Google results by adding us as a preferred source.

Add as a preferred source