darinkishore / butterfish

A shell with AI superpowers
https://butterfi.sh
MIT License
0 stars 0 forks source link

Sweep: Configure Sweep.yaml #2

Open darinkishore opened 9 months ago

darinkishore commented 9 months ago

Details

Please configure sweep.yaml based on the readme, and by looking around the repo.

Checklist - [X] Modify `sweep.yaml` ✓ https://github.com/darinkishore/butterfish/commit/1fba70f8f340681d332aa7eb20af4ff03b34d03e [Edit](https://github.com/darinkishore/butterfish/edit/sweep/configure_sweepyaml/sweep.yaml) - [X] Running GitHub Actions for `sweep.yaml` ✓ [Edit](https://github.com/darinkishore/butterfish/edit/sweep/configure_sweepyaml/sweep.yaml)
sweep-ai[bot] commented 9 months ago

🚀 Here's the PR! #4

See Sweep's progress at the progress dashboard!
💎 Sweep Pro: I'm using GPT-4. You have unlimited GPT-4 tickets. (tracking ID: 30dbdc97fd)

Actions (click)

Sandbox execution failed

The sandbox appears to be unavailable or down.


Step 1: 🔎 Searching

I found the following snippets in your repository. I will now analyze these snippets and come up with a plan.

Some code snippets I think are relevant in decreasing order of relevance (click to expand). If some file is missing from here, you can mention the path in the ticket description. https://github.com/darinkishore/butterfish/blob/3ab8d2806c53a4510bb3d6403701cc8b56edfcd6/README.md#L30-L70 https://github.com/darinkishore/butterfish/blob/3ab8d2806c53a4510bb3d6403701cc8b56edfcd6/prompt/library.go#L16-L191 https://github.com/darinkishore/butterfish/blob/3ab8d2806c53a4510bb3d6403701cc8b56edfcd6/embedding/index.go#L25-L711

Step 2: ⌨️ Coding

--- 
+++ 
@@ -14,6 +14,7 @@
 gha_enabled: True

 # This is the description of your project. It will be used by sweep when creating PRs. You can tell Sweep what's unique about your project, what frameworks you use, or anything else you want.
+verbosity: 2
 #
 # Example:
 #
@@ -29,7 +30,9 @@
 # This is a list of documentation links that Sweep will use to help it understand your code. You can add links to documentation for any packages you use here.
 #
 # Example:
+prompt_library_path: ~/.config/butterfish/prompts.yaml
 #
 # docs:
 #   - PyGitHub: ["https://pygithub.readthedocs.io/en/latest/", "We use pygithub to interact with the GitHub API"]
 docs: []
+embedding_index: .butterfish_index

Ran GitHub Actions for 1fba70f8f340681d332aa7eb20af4ff03b34d03e:


Step 3: 🔁 Code Review

I have finished reviewing the code for completeness. I did not find errors for sweep/configure_sweepyaml.


🎉 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. Join Our Discord