Thank you for your interest in contributing.
By submitting a Pull Request, you agree that your contributions are licensed under the same terms as this project (BSL 1.1, converting to Apache 2.0 on January 1, 2030). Please confirm this in your PR description.
Open an Issue using the Bug Report template.
Do NOT report security vulnerabilities publicly — see SECURITY.md.
Open an Issue using the Feature Request template.
Discuss before implementing large changes.
- Fork the repository
- Create a branch:
git checkout -b feat/your-feature - Make your changes
- Run tests:
python tests/test_all.py - Commit with a clear message:
feat: add X/fix: resolve Y - Open a PR against
main
- Tests pass (
19/19) - New functionality has tests
- I agree my contribution is licensed under BSL 1.1 / Apache 2.0
git clone https://github.com/lita-hiroto/secure-agent-core
cd secure-agent-core
pip install -e ".[dev,api]"
python tests/test_all.py