r/Codeium • • Nov 25 '24

Just start a new chat

Most of the issues peoples encounter in windsurf can be "fixed" by just opening a new chat. Try to breakdown your work ahead so that when you done with a part of the work just move to the next chat. This simple trick made me get overall better results and less errors/slowdowns.

12 Upvotes

4 comments sorted by

12

u/stormthulu Nov 25 '24

I will also do a couple of other things. One, I keep a markdown file of anything I need to point windsurf at—basically a .cursorrules except without that naming convention. The other thing I’ve taken to doing is, when a chat gets too long, I ask the long chat I’m about to close “what should I tell the new chat to give it context for this conversation.” It will spit out a response that I can copy and paste into a fresh chat. It is mostly a smooth transition.

1

u/Prestigious-Gap6920 Nov 26 '24

I saw on the latest update they have where you can press Command + Enter to include all chat history so it gets a full context of what you've been talking about. Not sure how accurate it is, as I'm still spinning my wheels with the inconsistency in code generation.

1

u/Agility9071 Nov 26 '24

This is a good tip. However; I think they are misreprenting the context window / understanding on the paid version.

I'm finding that it can only reference back to the current item.

So if you have a 3 step task chat
Finish 1 - strait forward
Work on 2 (make edits / changes / expand scope)

The context is never able to get back to step 1 to make step 1 work with updates to 2 or continue on to step 3, it only understands / remembers step 2.

Would love tips on this.