Summary
At a glanceWe may have kept the conversations and the information, yet still struggle to work out what remains valid and what has changed. This note calls the missing piece work continuity. The difficulty grows in three steps: one person across many conversations, agents that make choices on our behalf, and a team where each person works with their own AI tools.
Key findings
- Work is spread across many conversations, within one tool or across several. On the multi-tool side, one preprint reports that 82.4% of 170 respondents used more than one platform in the previous six months.1
- Finding a passage is not knowing whether it still holds. A date alone cannot tell us whether an option was settled, explored or replaced.
- A plausible explanation after the fact is not the same as a reason recorded at the time of the choice.
- A model’s ability to accept a long context and its ability to use that context are not the same thing.5
- Stored volume is not a measure of continuity. More context can also mean more to read, or bring an abandoned decision back into consideration.
- A memory useful to one person does not automatically become an organizational memory. A team also needs to know what was shared and agreed, and who can propose, approve and access changes.
In practice
- Identify what makes it difficult to resume before switching tools or adopting a new system.
See the diagnostic grid - A checkpoint of a few lines can already help. It does not need to restate the whole conversation.
See the checkpoint - Mark information as corrected, superseded, disputed or obsolete, not only added.
See status tracking
Why this note
Generative AI has been part of our lives for almost four years now. For many of us, it started with ChatGPT. Other large language models and tools followed. More recently, agents have introduced another way of working with AI: we no longer just talk to it, we can delegate some of the work.
We have started moving between these tools depending on what we need: talking through ideas with an LLM, asking an agent to write code or take on another task.
These technologies can help us work more productively, but their usefulness depends in part on the relevant information we give them and what they can access. That is the purpose of context engineering: preparing the information an AI system needs to carry out a task.
The need to store, find and consolidate information is nothing new. Tools such as Notion, Confluence and Jira already let us track projects, write, comment and collaborate with colleagues.
With generative AI, we are also thinking things through with the tool. One of the biggest changes is the role of conversation in how we work: we can ask for an opinion, test an idea, have our assumptions challenged and develop our thinking as the exchange unfolds.
Almost without noticing, we leave a great deal in these conversations: our thoughts, uncertainties and concerns, as well as decisions we make. They preserve part of how we arrived at a choice: why we did something, why we did it that way, what we considered and then dropped, and why. Given what LLMs can do, it seems reasonable to expect them to help us pick up that thread later.
Yet a difficulty can arise when we return to the work. These tools offer search and memory features, but a response may leave out something important or point to a decision that has since changed. We can reread the conversations to work out what happened. That takes time and effort, though, when all we wanted was to carry on.
It gets more complicated when we switch between LLMs on the same project, or when an agent works independently and makes choices without leaving a clear record of why. How do we bring the different parts of our thinking back together? And once we have found them, can we answer a simple question: “Where do things stand with this project?”
This is the gap we want to examine at the Lab: we may have kept the conversations and the information, yet still struggle to work out what remains valid and what has changed. We call this work continuity. It matters for an individual, and extends to a team when people think, discuss and act using their own AI tools.
This first Lab Note draws on situations encountered through intensive use of generative AI, alongside selected research and existing approaches. It offers a way to understand these difficulties and identify what still needs to be established.
One project, many conversations
We might start exploring an idea in ChatGPT, ask Claude for a second opinion, then hand part of the work to an agent. What we discussed in the first tool is not necessarily available in the next. If we change our mind along the way, that change needs to carry over too.
This is not just a matter of how many models we use. We can switch models within a project, or scatter our conversations across separate chats with the same model. What matters is whether each tool can access the information it needs when we ask it to continue.
A reference point on the multi-tool side
A preprint published in March 2026: among the 170 respondents included in this analysis, 82.4% reported using more than one platform in the previous six months.1
Preprint · March 2026Convenience sample, recruited in part through technology communities. Not a representative estimate. It does not measure use on the same project or difficulty resuming work, and it says nothing about the many conversations we keep within a single tool.
Bringing the different parts of the work back together
When work is spread across tools, each memory may preserve its own part accurately without making the whole easy to reconstruct. A decision changed in one conversation can remain unchanged in another. If several people are working separately, we also need to know what they have shared and agreed on together.
Carrying decisions forward as well as files
There are already ways to address this. A shared reference document, kept up to date, may be enough. Connectors can make some sources available to several tools. Claude also supports importing and exporting memory between providers, with documented limitations on how imported memories are incorporated.2
But transferring a memory at one point in time does not tell us how later changes will be carried across. We need to look at what is accessible, what gets updated and which decision takes precedence when versions disagree. Files and working habits can support this, as can a shared memory.
All the information is there but the thread is missing
Consider a consultant preparing a proposal with an AI assistant. The consultant sets a price, then the client asks for a discount. Unsure how to respond, the consultant talks it through with the AI and explores several options. They eventually agree on a discount with the client, record the exchange and the reasons for the agreement in the AI conversation, then move on to other projects.
- Step 1The consultant sets a price.
- Step 2The client asks for a discount.
- Step 3Several options are explored with the AI.
- Step 4A discount is agreed. The reasons are recorded in the conversation.
- A few months later
- ReturnThe client comes back with more work.
Why did we agree on that price for this client?
Right conversation, wrong passage
It may surface the original price rather than the one actually charged.
Discussed, not agreed
It may return the original price or an option that was later rejected. It might even get the amount right and the explanation wrong.
Recovers it, at a cost
Time and energy spent when the consultant simply wanted to continue the work. This is the reconstruction effort we would like to avoid.
A few months later, the client comes back with more work. The consultant finds the discounted quote but no longer remembers why they offered that price. Searching the tool may lead to the right conversation but the wrong passage: the original price, rather than the one actually charged.
The consultant could instead open a new conversation and ask the AI: “Why did we agree on that price for this client?” If the tool retrieves the final agreement and the reason behind it, the consultant can move on. If it returns the original price or an option that was later rejected, it has found something that was actually discussed, but not what was ultimately agreed. It might even get the amount right and the explanation wrong.
Rereading the exchanges could recover the reasoning and the decision, but that takes time and energy when the consultant simply wanted to continue the work. This is the reconstruction effort we would like to avoid: we want to recover the decision that superseded the earlier one, when it changed and why, without having to investigate everything again.
Did we settle on this option, or merely explore it? Does it still hold, or has something replaced it?
A date alone cannot tell us.
When an agent makes a choice on our behalf
Coding agents introduce another challenge. An agent may override a technical choice we had specified, without recording why. Asked to explain, it may then reread the code, context files and available conversations to reconstruct what might have happened. That takes time, can use a lot of tokens and does not guarantee that it will recover the original reason.
- /1/A task is delegated to an agent
- /2/The agent overrides a technical choice specified earlier
- /3/A result is produced and can be inspected
- /?/Was the reason recorded?If yes, examine it with the result. If not, it may have to be reconstructed, at a cost in time and tokens.
A plausible explanation after the fact is not the same as a reason recorded at the time of the choice.
Treating it as an established fact could lead us to undo a justified change and reintroduce the very problem it solved. The issue is not only whether the agent made the right choice. It is whether we can check why it made it.
What we need to resume work
Memory
In this note, memory refers to the ways we retain, retrieve and update information.
Work continuity
Work continuity is the outcome we want: being able to resume an activity with an understanding of what still holds, what has changed and what to do next.
The two overlap. A good memory system can provide continuity.
To understand what may be missing when we resume work, we propose distinguishing four functions.
Records and history
What did we say or do?Messages, execution logs, commits, meeting notesActive context
What is being supplied now to help us understand or act?Instructions, recent exchanges, selected filesWork artifacts
Which documents or objects contain the results of the work?Documents, tickets, code, business toolsCurrent state
What still holds, is open, has been superseded or is complete?Active decisions, constraints, questions, next stepTo make work continuity more concrete, we also need to describe the state someone needs in order to resume. We propose the following definition.
The state we need to resume work
A resumption state is a sufficiently reliable account of the situation for a person or system to understand where the work stands and take an appropriate next step.
It does not need to contain everything.
- 01Decisions that still hold
- 02Constraints
- 03What has been superseded
- 04Open questions
- 05The next step
- 06Sources to verify all of this
We should distinguish between the conversations we keep, the information we organize into memory and what we supply when we resume work. We can retain the sources, maintain a summary and consult particular passages when needed.
Decision or idea?
One difficulty remains: people do not always say “I have decided.”
“Actually, let’s go with that.”May signal a choice
“That could be interesting.”May still be an idea to explore
A system that detects these phrases needs to preserve uncertainty or ask a focused question, rather than turn every idea into a decision. Search matters, then, but so does how choices are recorded. The question is how to preserve decisions, their reasons and subsequent changes without asking the user to restate everything at every step.
Stored volume is not a measure of continuity
A long conversation, an extensive knowledge base or a detailed history may contain the information we need without making clear which version still applies. Adding more context can help, but it can also mean more to read or bring an abandoned decision back into consideration.
The first design question is therefore: what does a person or agent need to act appropriately now? The answer may include the history, but it is not limited to it.
Keeping track of what has been replaced
A memory system can add a note, a memory or a document. To help us resume work, it also needs a way to mark information as:
Dates and provenance help us understand where a claim came from and the circumstances in which it was made. They do not guarantee that it still holds: a well-sourced statement can become false, while a current decision may not yet be documented. The system must accommodate corrections and uncertainty, as well as new information.
What research helps us distinguish
Research has long shown that people draw on several resources to pick up where they left off. The need to recover the thread did not begin with LLMs.
Our hypothesis is that LLMs may change the pace and scale of the problem. We explore more possibilities, move between topics and delegate tasks that continue without us. The work can advance faster than our understanding of what has changed. Saving time on production does not necessarily remove the time needed to understand, check and resume it.
| Study | What it examines | What it helps us see |
|---|---|---|
| Parnin and Rugaber2011 · ref. 3Published research | Parnin and Rugaber describe programmers navigating code, inspecting differences between versions and referring to tickets, notes, and sometimes, colleagues. Nearly 10,000 sessions from 86 programmers and a survey of 414 developers. | This work predates LLMs: the need to recover the thread did not begin with them. |
| LongMemEval2024/2025 · ref. 4Published research | LongMemEval contains 500 questions based on histories spanning multiple sessions. Its tasks distinguish capabilities including information retrieval, updating information, temporal reasoning and abstaining when there is not enough evidence to answer. | It helps separate two questions: did the system find the right exchanges, and did it use them correctly? |
| Lost in the Middle2023/2024 · ref. 5Published research | Released as a preprint in 2023 and published in TACL in 2024, it found that the models studied often made better use of information placed at the beginning or end of the context than in the middle. | This historical finding does not measure the performance of today’s tools. It does, however, highlight a useful distinction: a model’s ability to accept a long context and its ability to use that context are not the same thing. |
| ReFindAugust 2026 · ref. 6Preprint | The ReFind preprint studies an AI system that searches stored conversations: it finds passages, reads them and refines its search before answering. On the evaluations reported, this approach rivals systems that prepare summaries or structured memory records in advance. | Searching the original exchanges can be a viable approach in its own right, without necessarily having to turn them into a summarized memory first. |
| InfiAgent2026 · ref. 7Published research | InfiAgent offers another way to support long-running tasks: the system reconstructs its context from the state of a workspace, files and recent actions. On the research tasks studied, those files form part of a system that maintains and reuses the state of the work. | Files can therefore be a useful support for continuity. |
These studies address different, complementary aspects: how people resume work, memory across sessions and how an agent maintains state. We bring them together to understand the problem, not as a single evaluation of work involving several tools and people.
LongMemEval connects directly to the pricing example. Finding a price mentioned in a conversation is not enough: the system needs to distinguish a proposal from the final agreement.
What is already available
Context engineering involves selecting, organizing and maintaining the information supplied to a model. It already includes ways to support continuity, such as searching sources, keeping persistent notes and producing summaries.8
In the pricing example, there are two options: search the earlier exchanges ourselves, or ask the AI to recover what was agreed. Built-in features give us a starting point for resuming work. Reusing information from previous conversations can save us from explaining everything again. What can they retrieve, and what limitations are documented?
Built-in memory and conversation search
Several tools offer these capabilities in different ways. ChatGPT has memory features that reuse context across conversations.9 Claude combines search over past chats with information remembered from discussions.10 Gemini can draw on previous conversations to personalize its responses.11 These features are not limited to a few personal preferences: they can also relate to projects and ongoing work.
Limits. Their reach also depends on settings and on what information is accessible. In Claude, a search started within a project covers conversations in that project.10
Organizing knowledge so it can be used again
Second Brain, AI Brain, Personal OS, Team OS: these labels cover a range of practices, and none of them has a single agreed definition. We group them here by their intent: organizing documents, knowledge and routines so that an individual or team can use them again. Andrej Karpathy’s LLM Wiki provides a concrete example. The AI builds and maintains linked pages from retained sources. The idea is to develop the documentation over time rather than reconstruct it with every question.15 Knowledge management tools can also help people resume work. Notion Enterprise Search answers questions using a workspace and connected applications, and cites its sources.16 Confluence can bring together decisions recorded on its pages.17
Strength. A well-maintained reference can therefore also capture where a project stands.
Decision files and checkpoints
A decisions.md file, a checkpoint and version history can make choices and progress explicit. Anthropic describes using progress files and Git to help coding agents pick up work across sessions.18
Limits. These are valid approaches in their own right. Their usefulness depends on what they record, whether they are updated and whether they are actually consulted. That makes maintenance part of the question: how much effort does it take to keep the information reliable and usable when work resumes? These accounts do not tell us when files alone might become insufficient as projects grow or continue over time.
Dedicated memory layers for agents
Systems such as Mem0, Zep or Letta add a memory layer to the agents that developers build. Mem0 extracts, consolidates and retrieves salient information from ongoing conversations.19 Zep stores facts in a temporal knowledge graph and attaches to each a period of validity, inferred from the information it receives.20 Letta organizes memory into blocks that the agent can edit through tools.21
Limits. Aimed at teams building agents rather than end users. The results reported for Mem0 and Zep come from their own teams’ papers, on conversational memory benchmarks. Not evaluated in this note.
More structured records can make resuming easier, but they also take effort to create and maintain.
| Approach | Setup effort | Maintenance effort | Effort when resuming |
|---|---|---|---|
| Chat history search | Usually low | Usually low | Finding a passage may still leave the decision and its status unclear |
| Reference notes or files | Low to moderate | Regular updates | Depends on freshness |
| Structured checkpoints | Moderate | Regular updates | State made more explicit |
| Automated memoryBuilt-in consolidation or dedicated layers | Varies by system | Depends on system | Depends on update quality |
When features do not return what we need
We can find the passages and supply them ourselves. That may let us continue, but we still have to select the material and put it back into context. An exploratory study from 2025, based on six interviews and 54 Reddit threads, describes practices such as transferring information between sessions.12
Memory consolidation is already part of the response
These developments do address continuity. The announcements alone, however, are not independent evaluations of how well the tools support every kind of return to work.
The information is found but its status is still unclear
What this means for our own work
Before switching tools or adopting a new system, it helps to identify what makes it difficult to resume our work. A disappointing search result, an unrecorded decision and a file containing conflicting information call for different responses.
A short checkpoint can already help
Objective # the current objective Confirmed # choices and their reasons Superseded # what has been replaced Open # open questions Next # the next action Verified # date of verification and sources
A checkpoint can be just a few lines: the current objective; confirmed choices and their reasons; what has been superseded; open questions; the next action; the date of verification and the sources. It does not need to restate the whole conversation. The detailed history remains available when needed.
Version control preserves changes, but the content still needs to explain what those changes mean. Editing a file does not automatically tell us whether an option was proposed, accepted or abandoned.
In software development, tests, commits and tickets provide additional evidence. In knowledge work, the final document may hide the reasons behind it and the options that were dropped, unless they were recorded elsewhere.
Automating capture without turning suggestions into decisions
A plugin might propose a checkpoint after an exchange. Its usefulness will depend in part on whether it can flag uncertainty, preserve sources and allow corrections. Recording more often does not, by itself, settle which information should be treated as authoritative.
Context may be enough if it lets us resume the work
The material reviewed gives us reason to take the difficulty seriously. It does not show that a new memory layer is always necessary, or that it is preferable to a well-maintained existing approach.
From the individual to the organization
Work continuity matters for an individual, and extends to a team when people think, discuss and act using their own AI tools.
- /1/One person
Many conversations, several tools
“What still holds, and what has changed?”
The challengeBringing the different parts of our own thinking back together, without rereading everything.
- /2/Agents acting for us
Work that continues without us
“Why was this choice made, and can we check it?”
AddsAn agent can make choices without leaving a clear record of why. A reason reconstructed afterwards is not a reason recorded at the time.
- /3/A team
Each person with their own AI tools
“What have we shared and agreed on together?”
AddsA shared reference for decisions, and rules on who can propose, approve, own and access what.
A memory that is useful to one person does not automatically become an organizational memory.
Working as a team requires decisions about access and responsibility:
Who can propose changes?
Who can approve them?
Who is responsible for a knowledge area?
Who can view or remove sensitive information?
Depending on the task, a maintained reference, shared files, connectors or a handover process may be enough. The right approach will depend on the maintenance effort, how it fits the actual work and how much separation is needed between people’s information.
When I return to the work, can I recover what still holds, understand why and act, without having to reconstruct everything?
The answer may lie in built-in memory, a wiki, a few files, a combination of these or a dedicated system. What matters is being able to work out where we stand and carry on, not simply how much information we have kept.
Scope and status of the evidence
Scope
This framing note examines how people resume knowledge work with AI across conversations, sessions and tools. It draws on the author’s experience, selected research and product documentation consulted during 2026. The pricing and coding-agent examples are accounts of experience, not controlled tests. Coding provides a comparison, while teamwork is an extension of the question. This is neither a systematic review nor a ranking of solutions.
Status of the evidence
The research papers concern their own tasks and samples. Product documentation describes product features. The connections, definitions and practical suggestions are the Lab’s interpretation. Experience-based accounts do not establish a general reliability rate for the tools.
References
- 01Awan et al., March 2026. Beyond Benchmarks: How Users Evaluate AI Chat Assistants.Preprint. The analysis of multiple-platform use covers 170 respondents in a convenience sample. Reports concern the previous six months; they do not measure growth over time, simultaneous use on the same project or difficulty resuming work. Not a representative estimate for all users or all technical users.Preprint
- 02Anthropic. Import and export your memory from Claude.Product documentation.Product doc
- 03Parnin and Rugaber, 2011. Resumption Strategies for Interrupted Programming Tasks.Software Quality Journal. Analysis of nearly 10,000 sessions from 86 programmers and a survey of 414 developers. Examines programming task resumption before today’s generative assistants.Published research
- 04Wu et al., 2024/2025. LongMemEval: Benchmarking Chat Assistants on Long-Term Interactive Memory.A 500-question benchmark distinguishing several memory capabilities. Historical results are not a measurement of products in 2026.Benchmark
- 05Liu et al., 2023/2024. Lost in the Middle: How Language Models Use Long Contexts.Preprint in 2023, published in TACL in 2024. Examines the effect of information position under the conditions studied.Published research
- 06Li et al., August 2026. When Your Agent Opens the Chat App: Agent-Controlled Search over Raw Chat Logs Rivals Structured Memory.ReFind preprint. Evaluates conversational memory questions, including chronology and tracking facts. Does not evaluate resuming an entire professional project.Preprint
- 07Yu et al., 2026. InfiAgent: An Infinite-Horizon Framework for General-Purpose Autonomous Agents.Findings of ACL 2026. Externalizes state into files; evaluated on research and literature-review tasks.Published research
- 08Anthropic, September 2025. Effective Context Engineering for AI Agents.Describes context selection, retrieval, summarization and persistent notes.Vendor
- 09OpenAI. Personalize ChatGPT.Product documentation on personalization and reusing context across conversations.Product doc
- 10Anthropic. Use Claude’s chat search and memory to build on previous context.Product documentation.Product doc
- 11Google. Get personalization with memory of your past Gemini chats.Product documentation on personalization using past conversations.Product doc
- 12Jones et al., 2025. Users’ Expectations and Practices with Agent Memory.CHI EA. Six interviews and a preliminary analysis of 54 Reddit threads. Reports practices and expectations, without measuring the time involved or their prevalence in the wider population.Extended abstract
- 13Anthropic, 19 May 2026. New in Claude Managed Agents.Announcement of dreaming for Managed Agents, then in research preview.Announcement
- 14OpenAI, 4 June 2026. Dreaming: Better memory for a more helpful ChatGPT.Announcement of changes to memory synthesis.Announcement
- 15Andrej Karpathy. LLM Wiki.Description of a practice for building and maintaining documentation.Practice
- 16Notion. Enterprise Search.Search and answers using workplace sources.Product doc
- 17Atlassian. Insert the decision report macro.Aggregating decisions recorded in Confluence.Product doc
- 18Anthropic, 26 November 2025. Effective harnesses for long-running agents.An engineering account of helping coding agents resume work.Vendor
- 19Chhikara et al., April 2025. Mem0: Building Production-Ready AI Agents with Scalable Long-Term Memory.Preprint by the Mem0 team. Evaluated on the LOCOMO conversational memory benchmark.Preprint
- 20Rasmussen et al., January 2025. Zep: A Temporal Knowledge Graph Architecture for Agent Memory.Preprint by the Zep team. Describes the Graphiti engine and how facts are invalidated over time. Evaluated on Deep Memory Retrieval and LongMemEval.Preprint
- 21Letta. Agent Memory.Product documentation on memory blocks editable by agents.Product doc
Further reading
- 22Labonté and Vachon, 2021. Resuming a Dynamic Task Following Increasingly Long Interruptions: The Role of Working Memory and Reconstruction.Frontiers in Psychology. 110 adults performing a dynamic visual task. Memory and the search for cues contribute to resumption in this experimental setting.Published research