Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Build plan outputs great code, but when i accept the changes, somehow it only outputted part of the plan. #130

Closed
atljoseph opened this issue May 20, 2024 · 4 comments

Comments

@atljoseph
Copy link

Not sure how to diagnose.

Is there a way to go back and have it re-apply the changes or something?

This happened after i broke some large files up into smaller ones, and then re-upped the context with just the 2 files i wanted to change.

Tell me what you need in order to proceed.

@atljoseph
Copy link
Author

Also how to clear message history on a plan?

@danenania
Copy link
Contributor

You can use plandex log to see a history of every change, and then plandex rewind to go back to whatever point makes sense. Applying changes is part of the log, so you can also undo that in order to reapply the changes. Does that help?

@atljoseph
Copy link
Author

Yeah. Sometimes it gets confused if I edit something. Aider does that too. I like how plandex at least tries to catch changes on chat exec. I also find remembering the commands and thinking about the code and everything a bit cumbersome. Not that it’s anybody’s fault. It’s the nature of a cli tool. I ended up building a super simple fyne app with embedded terminal. It works. The terminal widget has a super slow startup time and seems to stream the tailed logs back from background process in 1 big chunk. So idk. lol. Might try and figure that out. Or not. Interested in your thoughts. https://github.com/fyne-io/terminal

@danenania
Copy link
Contributor

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants