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

New feature - Fix the Build #55

Open
TechNickAI opened this issue Jul 23, 2023 · 1 comment
Open

New feature - Fix the Build #55

TechNickAI opened this issue Jul 23, 2023 · 1 comment
Labels
enhancement New feature or request help wanted Extra attention is needed

Comments

@TechNickAI
Copy link
Owner

  1. When build fails, a github action is triggered.
  2. Look at the error
  3. Create a plan, ala https://github.com/irgolic/AutoPR, Use an agentic approach to figure out what the problem is
  4. Create a pull request
  5. If the tests do not pass, try x more times

Will be made easier with a bridge from Octokat library ↔️ LLM, where the LLM constructs the necessary calls to the API based on the latest LLM documentation

@TechNickAI TechNickAI added enhancement New feature or request help wanted Extra attention is needed labels Jul 23, 2023
@hanselke
Copy link
Contributor

hey, dont you think that this should be part of the 'debug' command feature?

So instead of catching the build fails (which i assume is where we inject tests to make the build fail), I think we should do it internally in-app rather then thru the CI pipeline.

I'm thinking of treating this as a core part of the multi shot approach to get it to fix stuff. It should still be able to respond to github CI failures + ideally formatted github issues.

Would you be able to provide me a failing test for a simple use case? Still trying to grok the stack.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

2 participants