Working memory
As discussed previously, working memory (also called short-term memory) is the information stored in the interaction history in the current session of the AI agent. The example we gave previously is that working memory is what enables you to ask first, “How hot is the sun?” and then “How big is it?”, and the agent can determine that “it” in the second request refers to the sun.
So far, all the AI agents have not passed this test; they do not have any concept of memory. In fact, all AI agents so far have been stateless, meaning that they do not retain any information from previous interactions. Each agent is treated as a completely new system, without any recollection of what happened before. Stateless systems are common in most computer systems. For example, most APIs serve as an independent and isolated transaction (it does not remember what you have previously asked and use that to determine their next output). Stateful...