Sort chat history by last activity
Description:
Lumo’s chat history currently appears to keep conversations sorted by their original creation date instead of their most recent activity.
This creates a significant usability problem when reusing older conversations. If I open an old chat and continue using it, the conversation does not move back to the top of the history. It stays buried in the same old position, even though it has just become active again.
This is especially inconvenient for long-running conversations. For example, I may have a chat created weeks or months ago that I still use regularly for the same topic, project, research thread, troubleshooting case, or personal workflow. Even after sending a new message in that chat, it remains far down in the history list.
Expected behavior:
When a conversation receives a new message, either from the user or from Lumo, it should move back to the top of the history. The history should be sorted by last activity, not only by the original creation date.
Current behavior:
Old conversations seem to remain sorted according to when they were first created. Reusing a conversation does not make it appear as a recent chat.
Why this matters:
This makes the history harder to use as the number of chats increases. A conversation that is still active and relevant can remain hidden far down the list simply because it was created a long time ago.
The current behavior also goes against what users normally expect from chat applications, messaging apps, email threads, and productivity tools. In most interfaces, a recently active conversation is shown near the top, regardless of when it was originally created.
Practical impact:
Users may need to scroll through a long history to find conversations they are actively using.
Important ongoing conversations become harder to resume.
Users may create duplicate chats just to keep important topics visible, which makes the history more cluttered.
The “history” view becomes less useful because it does not reflect what has actually been used recently.
This is particularly annoying for people who use Lumo for ongoing technical work, long-term research, recurring questions, project notes, or conversations that naturally continue over time.
Suggested improvement:
Please sort chat history by a “last activity” or “last updated” timestamp.
A chat should move to the top when:
The user sends a new message in that conversation.
Lumo replies in that conversation.
The conversation is resumed or updated.
Optional improvement:
It would also be useful to display the last activity date or time in the history list, so users can clearly understand why a conversation appears where it does.
Possible sorting options could include:
Sort by last activity
Sort by creation date
Sort alphabetically
Pinned or favorite chats first
But the default behavior should probably be sorting by last activity, because that is the standard and expected behavior for a chat history.