Description
Which API Provider are you using?
OpenRouter
Which Model are you using?
3.5 Sonnet // 3.5 Haiku // 4o-mini // o1-mini and preview // etc
What happened?
I don't see this being a model specific issue, but rather a VScode extension issue. I'm not even sure how it's happening, but I've been dealing with this glitch for quite some time now.
Helpful context - I like to run cline in devcontainers for isolated and dedicated environments, basically giving him a full canvas to create without instantiating any potential PATH issues. Whenever I would rebuild the container to include a new container feature, start the container up after closing, or even upon container creation, if I were to click on a previous task in the extensions history it would just automatically delete with no way of recovering it. Meaning a full task and thread that might've been going great is completely lost to the wind.
If at all possible, I'd love for someone to potentially either a) explain why the issue is happening and how to resolve it on my end. b) solve it (please I'm begging you).
A potential, and possibly awesome enhancement, would be c) the possibility of being able to access and/or recover deleted chat histories, so that you can essentially reimport them in the event that they were deleted, and you don't lose out on a very successful task thread. Storage for this can be in a local user folder (when not operating in an isolated environment), in a dedicated folder in the root for a devcontainer, or potentially these threads could be uploaded to a git repo and then potentially imported and extracted via git link (could organize them by directory folder that these threads were had in).
Anywho - yeah that's my issue - with some potential solutions (that I'd be happy to help and solve, but thought I'd reach out to the main team to see if there were any immediate or potential known solutions as to why this is happening in the first place).
(Also, and I'll write this up in the features, but the ability to flag successful task-threads as AI training opportunities so that the AI is able to understand what is deemed a successful thread, versus what didn't / what wasn't, and then it can produce more consistent results over time and over usage.)
Steps to reproduce
- Truthfully I'm not sure, but as I described
- Launch a devcontainer, normally I launch it with a node.js and typescript template, with github cli, git, and Docker-o-o-Docker features. I also have in my VScode user settings to install Cline upon container creation, but if that's not automatically done, I just install the extension from the extensions tab.
- Close the connection and start it up again, or rebuild the container (via the command palette), and then select a previous task from the recent tasks list or the cline history icon, and (if this is all reproduceable) it should just wipe and delete. The more you click, the more it deletes, nothing recovers. I noticed that sometimes if I start a new task, it doesn't happen, but sometimes if I do that it still happens (not to the newly created task, but to the old tasks.
Relevant API REQUEST output
No response
Additional context
No response
Activity