-
-
Notifications
You must be signed in to change notification settings - Fork 6.9k
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
Sweep: Add a continuous mode #688
Comments
Here's the PR! #690.⚡ Sweep Free Trial: I used GPT-4 to create this ticket. You have 3 GPT-4 tickets left for the month and 0 for the day. For more GPT-4 tickets, visit our payment portal. To retrigger Sweep, edit the issue. Step 1: 🔍 Code SearchI found the following snippets in your repository. I will now analyze these snippets and come up with a plan. Some code snippets I looked at (click to expand). If some file is missing from here, you can mention the path in the ticket description.Step 2: 📍 PlanningFrom looking through the relevant snippets, I decided to make the following modifications:
Step 3: 📝 SummaryI have created a plan for writing the pull request. I am now working my plan and coding the required changes to address this issue. Here is the planned pull request: Add continuous mode for autonomous and continuous code generation, debugging, and code running/testing
Step 4: ⌨️ Coding
Step 5: 🔁 Code ReviewHere are my self-reviews of my changes at Here is the 1st review
I finished incorporating these changes. 🎉 Latest improvements to Sweep:
💡 To recreate the pull request edit the issue title or description. To tweak the pull request, leave a comment on the pull request. |
I like the attempt, but I'm afraid this is way beyond the capabilities of sweep atm. The first step of getting a continuous mode is solving issue #650 . Any work on this is greatly needed @meyerjohn1 |
This new mode and capability will allow for autonomous and continuous code generation, debugging, and code running/testing by engineer. When this mode is enabled, only the user/operator can manually stop it by exiting the terminal window by hand. Otherwise, gpt-engineer should especially remember to keep running, even after executing code that it runs for tests in its coding>debugging>test running loop that never ends, allowing for infinite self improvement of code and similar projects. Ensure you add a new continous command that gpt-engineer recognizes (test this extensively). Sweep must use the gpt-4-32k model always. Run the code and fix errors and keep improving at least 20 times before stopping or shutting down.
Checklist
gpt_engineer/main_script.py
✅ Commit921bf9c
gpt_engineer/steps_module.py
✅ Commit921bf9c
The text was updated successfully, but these errors were encountered: