A Haystack agent that check that can create instructions to resolve the given Github issue.
Given an issue URL, the agent can:
- Fetch and parse the issue description and comments
- Identify the relevant repository, directories, and files
- Retrieve and process file content
- Determine the next steps for resolution and post them as a comment
Once you have a working agent, you can deploy and serve the agent as a REST API with Hayhooks
pip install -r requirements.txt
Start the Hayhooks server:
hayhooks run
Deploy the agent:
hayhooks pipeline deploy-files deployment -n github-agent