One thing that really makes Warp unusable for proper AI coding IMO is the lack of context management and "checkpoints" that would allow bringing back the state before the specific message. I know and use git but doing it every message is both crazy and doesn't make sense. It does make sense when you code manually but when you code with AI and you give it access to change your files it is a different story.
Two main problems with using git manually while coding with Warp:
- If i do it in the same conversation I clutter the context and the converstaion
- Doing changes that the AI is not aware of like bringing back the previous state from git while continuing conversation with context after the changes were made confuses the models which leads to further problems.
I had it happened multiple time when I work on something, i do small incremental changes between commits so that it doesnt brake anything and then AI makes a mistake out of the blue on a simple task, reverting it back a few tasks leads first of all to more work to be done, second of all more credits taken, third broken context.
I'm begging you please implement this feature. Manuall message deletion and checkpoints would make the warp worth paying for even more and actually using it. I don't want to be rude but it for sure is more important then UI zoom 😛