Skip to content

Add GitHub integration with agent_prompts and github_components #1650

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

Open
julian-risch opened this issue Apr 14, 2025 · 0 comments
Open

Add GitHub integration with agent_prompts and github_components #1650

julian-risch opened this issue Apr 14, 2025 · 0 comments
Assignees
Labels
integration:github new integration Discuss the creation of a new integration in Core P2

Comments

@julian-risch
Copy link
Member

julian-risch commented Apr 14, 2025

Summary and motivation

Related to deepset-ai/haystack-experimental#250
@sjrl brought up that one way to keep example files from the experimental Agent around is an integration deepset-ai/haystack-experimental#263 (comment)

Detailed design

Move github_components from experimental to a new integration
Move agent_prompts from experimental to a new integration
The idea is to enable users to run the example notebook (or a version with updated imports) after having installed this new integration

Draft PR: #1637

Checklist

If the request is accepted, ensure the following checklist is complete before closing this issue.

### Tasks
- [ ] The code is documented with docstrings and was merged in the `main` branch
- [ ] Docs are published at https://docs.haystack.deepset.ai/
- [ ] There is a Github workflow running the tests for the integration nightly and at every PR
- [x] A new label named like `integration:<your integration name>` has been added to the list of labels for this [repository](https://github.com/deepset-ai/haystack-core-integrations/labels)
- [ ] The [labeler.yml](https://github.com/deepset-ai/haystack-core-integrations/blob/main/.github/labeler.yml) file has been updated
- [ ] The package has been released on PyPI
- [ ] An integration tile has been added to https://github.com/deepset-ai/haystack-integrations
- [ ] The integration has been listed in the [Inventory section](https://github.com/deepset-ai/haystack-core-integrations#inventory) of this repo README
- [ ] There is an example available to demonstrate the feature
- [ ] The feature was announced through social media
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
integration:github new integration Discuss the creation of a new integration in Core P2
Projects
None yet
Development

No branches or pull requests

1 participant