1. A method comprising: receiving, by a client device, real-time search results for a first search query and a time token; presenting, by the client device, the real-time search results for the first search query in a user interface; re-submitting, by the client device, the first search query with the time token; receiving, by the client device and from a server, additional real-time search results that are more recent than a most-recent time identified by the time token; and presenting, by the client device, the additional real-time search results in the user interface.