The memory is outside
Rufus can now answer Tom.
Not because he remembered the first message. The app wrote the first message into the new request, so Rufus could read it again.
The conversation’s memory lives outside the model.
The complete text placed in front of Rufus for one reply is called the context.
The app remembers. Rufus reads the past again.