gallery icon indicating copy to clipboard operation
gallery copied to clipboard

[FEATURE REQUEST]. Add chat history

Open harkushyn opened this issue 7 months ago • 3 comments

Is your feature request related to a problem? Please describe.

Yes. There’s no way to view past chats or interactions in the AI tools. This makes it hard to track progress, revisit information, or continue previous conversations.

Describe the solution you'd like

A simple and accessible chat history feature — like a timeline or list of recent conversations — would greatly improve usability.

Describe alternatives you've considered

I've tried saving screenshots or copying responses manually, but it’s inconvenient and easy to lose context.

Additional context

Chat history is a basic feature in many AI tools. Adding it would enhance user experience, productivity, and learning.

harkushyn avatar Jun 05 '25 20:06 harkushyn

I would really like to have chat history functionality. Imho it can be local history and/or cloud history (synced and saved in gdrive, dropbox or icloud). How does contribution works in this repo?

tiberiumihai avatar Jun 06 '25 10:06 tiberiumihai

Hi @harkushyn, Thank you for raising this feature request! We appreciate your feedback. @tiberiumihai, thank you for your support and suggestions aswell. At this time, we are not accepting external contributions to the project, but we appreciate your interest. We will keep tracking this feature request and share it with the team. Thanks!

dpknag avatar Jun 11 '25 19:06 dpknag

I have a question:

does the models recognize something like this?

llmInferenceSession.addQueryChunk('System:'+prompt) llmInferenceSession.addQueryChunk('Assistant:'+prompt)

And

llmInferenceSession.addQueryChunk('User:'+prompt)

Can we have this workaround while official solution is released?

kuriel-dev avatar Jun 12 '25 17:06 kuriel-dev

Hi @kuriel-dev,

My apologies for the delay in responding to your question.

The current version of the app and the LlmInferenceSession do not have built-in support for role-based prefixes like System:, Assistant:, or User:. The input is treated as a single, continuous prompt.

Therefore, the workaround you suggested would likely not work as expected. The best solution is implementation of a stateful chat history feature, which we are tracking.

Thank you for the insightful question.

dpknag avatar Jul 07 '25 03:07 dpknag