Forum Moderators: open
The user sees the entire chat, because with AJAX, we can just append new posts to the chat window without having to rewrite everything, thus, old messages don't need to be stored for the user to see their session's history. The only time they lose it is if they refresh the entire page, which is why we keep 10 or so messages in memory.