Navigate to the app home page and install to your account or individual repository
https://www.youtube.com/watch?v=kZzDE2Tyc1M
- A webhook is sent to the Exo server when a PR is opened
- The server checks the changes in the PR's commits and creates a prompt for the LLM:
const prompt = `Please write a test for the follow git output changes:
${patch}
If the changes are not testable, for example a console log or an imported function or an actual test function, please return null with no other explanation.
`;
- If a valid test is created a commit is pushed to the PR's branch with the code in a
.test
file - You can then pull down the changes locally and run/update/remove the test
In Github click on Settings --> Applications --> Configuration --> Uninstall "Exoaihq"