Releases: Neuropole/apricot
Releases · Neuropole/apricot
Release list
apricot-v1.0.0
#apricot v1.0.0
We’re excited to ship Apricot v1.0.0 — the first release of our self-hostable PR review and test-generation agent.
Highlights
- Automated PR review comments with actionable feedback
- Context-aware test generation using full codebase retrieval (RAG)
- Generated tests saved to tests/test_generated.py for commit workflows
- Cleaner Suggested Tests output in PR comments (proper fenced bash block display)
- Improved test output normalization to avoid markdown/shell noise in generated test files
- GitHub Actions-ready workflow for CI execution
What’s Included
- Core agent pipeline (agent/main.py)
- Code parsing/chunking/embedding + vector retrieval
- LLM-based review + test generation
- GitHub PR commenting + commit support
- Baseline test coverage in tests/
Notes
- This marks the stable foundation for upcoming improvements in robustness, intent inference, and test quality.
What's Changed
- Test 1 for agent auto function by @haddybhaiya in #3
- Phase2 member1 integration by @pleasingsunlight in #6
- Added context-layer to current release by @pleasingsunlight in #8
- feat : new test_generator using Pytest by @haddybhaiya in #9
- Added Test generation to current release by @pleasingsunlight in #11
- Enhancement: Smarter RAG Retrieval with Top-K and Code Filtering by @deoxyforge in #12
- feat: test creation and commit in /tests by @haddybhaiya in #13
- fix : apricot test_generated comment bash error by @haddybhaiya in #22
New Contributors
- @deoxyforge made their first contribution in #12
Full Changelog: https://github.com/Neuropole/apricot/commits/v1.0.0