You are concerned to lose the history for your own reference to look at? Or that the agent loses the thread?
By starting a new chat your past chats and history will all be retained and still visible. Only you can’t rollback to checkpoints from older chats anymore. Does that answer your question?
Thanks, Lukas. That is exactly what I was wondering. I don’t want the model to be less efficient when starting a new agent chat on an ongoing app development.
When you start a new chat the Agent will RAG over the existing codebase so it’ll be updated with work you’d done from a previous chat. And you can do a rollback by doing a git reset through the git pane or the shell
I’m not sure whether it’s a good idea but I asked agent in the current chat to create a prompt for the new chat. I will share my experiense later. Right now I’m strugling with setting up Google OAuth 2.0 authorisation in my app. I want to create multi-user app.
I’m a bit confused about this - perhaps you can elaborate. In my experience, when I start a new conversation window with the Agent, it does not automatically remember any of the details from what was discussed in previous conversations. So, what I do is I take time bringing it up to speed on what we were working on before, and what the new task is.
Am I wrong? Is the Agent actually able to know, for example, the sequence of items that we worked on in the previous conversation(s)? If so, that would be extremely helpful, but to be honest it has not seemingly matched my experiences.
Edit: This is so odd. After posting my message I went and tried again and for the first time noticed the Agent seemingly understanding context from a previous conversation, after starting a new one. @kody-replit Is this a recent feature/addition? If not, it’s so odd that I didn’t notice it until now
It took me a lot of time and some money to figure out how to make Google Sign-in working in Replit. The Firebase authentication is now working properly with the popup-based sign-in method instead of redirects. But Replit AI agent starts with redirect approach every time! The problem was related to session storage and redirect handling in the Replit environment.