| title | Contributing to Agenta |
|---|---|
| description | Guidelines for contributing to the Agenta project |
Thanks for your interest in contributing to Agenta.
The contributor docs are the main source of truth for how to get started, run the project locally, test your changes, and open a pull request.
Start here:
- Contributor overview
- Creating your first PR
- Development mode
- Testing
- Formatting and linting
- Slack community
Before you request review, make sure your pull request:
- explains what changed and why
- includes a short demo for UI changes
- lists what you tested locally
- notes what still needs QA
- passes the relevant formatting, linting, and test checks locally
We had many inactive issues and pull requests in the past. To keep work moving:
- An issue may only be assigned to one person for up to one week (three days for very simple issues). If the issue remains unsolved after a week, it will be unassigned and made available to others.
- Any pull request left inactive by the author for over a week may be closed. The author can reopen it later and continue the work.
If you want to contribute, you need to sign the Contributor License Agreement. This helps us avoid intellectual property problems in the future.
After you open a pull request, a bot will comment with a link. Sign the agreement there with your GitHub account.