codiumai/pr-agent:0.30
codiumai/pr-agent:0.30-github_app
codiumai/pr-agent:0.30-bitbucket-app
codiumai/pr-agent:0.30-gitlab_webhook
codiumai/pr-agent:0.30-github_action
codiumai/pr-agent:0.30-azure_devops_webhook
codiumai/pr-agent:0.30-gitea-app
What's Changed
- Adding num_max_findings configuration parameter by @GuBee33 in #1797
- docs: document how to auto-trigger /add_docs via pr_commands by @jmsb02 in #1795
- Revise the review effort label text in the review document by @seohyun-lee in #1799
- Add incremental update to documentation by @sharoneyal in #1796
- #1657 add gitea/forgejo support by @nicholasgribanov in #1787
- Correct typos in documentation and log messages by @seohyun-lee in #1798
- fix: reorder exception handling in
LiteLLMAIHandler.chat_completion()
by @KangmoonSeo in #1803 - Update LICENSE by @mrT23 in #1809
- docs: include [aws] in .secrets.template by @darkdread in #1801
- fix: exclude RateLimitError from
@retry
inAIHandler.chat_completion()
by @KangmoonSeo in #1808 - Add unit tests for try_fix_yaml function by @jwsong98 in #1812
- feat: add support for Claude 4 family by @hirobf10 in #1814
- Add Grok-3 non-beta model IDs by @PeterDaveHello in #1817
- Add Unit Tests and Improve Documentation for utils.py clip_tokens Function by @TaskerJang in #1816
- Refactor count_tokens method structure in token_handler.py for better extensibility by @Kkan9ma in #1805
- Improve/describe tool documentation and make add_diagram feature opt-in by default by @ssunbear in #1824
- fix: ensure proper formatting of changes_diagram in PR description ou… by @mrT23 in #1827
- fix(test_language_handler): Add edge case for files with unknown extensions by @wonggamggik in #1818
- Feature/test get max tokens by @wonggamggik in #1819
- Complete Gemini 2.5 Flash model info by @PeterDaveHello in #1822
- Add unit tests for fix_json_escape_char function by @idealHyun in #1825
- test: add tests for converting to markdown by @dst03106 in #1829
- docs: correct parameter name typo and update description by @isExample in #1831
- Refactor: Enhance AI Handler Robustness, Interface Compliance, and Asynchronous Operations (Resolves #1784) by @Akileox in #1828
- [Feature] - Gitea implement by @pinyoothotaboot in #1811
- docs: add dedicated "Chat on code suggestions" core ability by @ofir-frd in #1835
- docs: enhance review.md with ticket compliance labels and merge block… by @mrT23 in #1837
- docs: add Linear integration to ticket context fetching documentation by @hussam789 in #1838
- Reorganize and Enhance Tools Documentation with Improved Navigation and Consistency
by @ofir-frd in #1840 - feat: add AWS Secrets Manager Integration for Lambda deployments by @yamoyamoto in #1839
- docs: update trial usage information to reflect new quota-based model by @mrT23 in #1832
- docs: add global hierarchical best practices system by @ofir-frd in #1844
- Hl/multi jira server docs by @hussam789 in #1845
- Update atlassian-connect.json by @hussam789 in #1850
- Add Google Gemini 2.5 Pro Preview 06-05 by @PeterDaveHello in #1853
- Fix gitea get file content error by @SCREEN88 in #1852
- chore: add APAC region endpoints for Bedrock Anthropic Claude models by @kebhr in #1851
- docs: update PR benchmark to ranking-based methodology with expanded … by @mrT23 in #1866
- Add GitLab support for CHANGELOG.md by @cesdperez in #1856
- feat: support 'publish_output_no_suggestions' by 'pr_reviewer' by @alessio-locatelli in #1859
- docs: refactor auto-approval documentation into dedicated core abilit… by @mrT23 in #1873
- feat: support self-signed gitea cert by @NicoFgrx in #1868
- Add language-specific instructions to extra instructions based on user settings by @smallfish06 in #1871
- Update github_action_runner.py by @letzya in #1883
- feat: surface TODO comments in review tool by @joosomi in #1869
- fix: typos, grammar by @alessio-locatelli in #1880
- refactor: extract TODO formatting functions and simplify data structure by @mrT23 in #1888
- feat: Support GitLab webhooks in Lambda functions by @yoohya in #1874
New Contributors
- @GuBee33 made their first contribution in #1797
- @jmsb02 made their first contribution in #1795
- @seohyun-lee made their first contribution in #1799
- @nicholasgribanov made their first contribution in #1787
- @KangmoonSeo made their first contribution in #1803
- @darkdread made their first contribution in #1801
- @jwsong98 made their first contribution in #1812
- @TaskerJang made their first contribution in #1816
- @Kkan9ma made their first contribution in #1805
- @ssunbear made their first contribution in #1824
- @wonggamggik made their first contribution in #1818
- @idealHyun made their first contribution in #1825
- @Akileox made their first contribution in #1828
- @pinyoothotaboot made their first contribution in #1811
- @yamoyamoto made their first contribution in #1839
- @SCREEN88 made their first contribution in #1852
- @kebhr made their first contribution in #1851
- @cesdperez made their first contribution in #1856
- @alessio-locatelli made their first contribution in #1859
- @NicoFgrx made their first contribution in #1868
- @smallfish06 made their first contribution in #1871
- @letzya made their first contribution in #1883
- @yoohya made their first contribution in #1874
Full Changelog: v0.29...v0.30