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

[RFE] Provide a Pull Request Review kind of Experience when fixing multiple issues #529

Open
jwmatthews opened this issue Dec 13, 2024 · 0 comments
Labels
enhancement New feature or request

Comments

@jwmatthews
Copy link
Member

The team has informally discussed in past how we'd like to allow Kai to run through all (or a subset of multiple issues), work to solve all the issues it is able to then stage that work in a Pull Request for a developer to access as a typical PR review.

We could see this as a literal Pull Request being created/submitted against an upstream repository,
or perhaps this is a simulate PR review experience built into the IDE where the code is staged in a branch and extra information is made available to help understand 'why' certain changes were done.

As we consider this a key part would be to produce extra contextual information from Kai to help explain why changes are being made. We imagine this would include things like the original issue that prompted the work, maybe this is an analysis issue, maybe this is a compiler error that was found from an agent, or guidance from the reflection agent...we'd want to create and capture a story of what/why Kai proceeded with the changes. Idea being that this information is presented with the final source code suggestions so that a developer can understand the reasoning/thinking Kai went through to produce the changes.

@jwmatthews jwmatthews added the enhancement New feature or request label Dec 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant