Author Commit Message Commit Date PrashantDixit-dev 1632696c2f0 M Merge branch 'main' of github.com:PrashantDixit0/pr-agent 24 Dec 2023 mrT23 08e9a91021e M Merge pull request #547 from Codium-ai/tr/readme_update
Readme for PR-Agent-Pro 24 Dec 2023 mrT23 648c22ed1ea tools update 24 Dec 2023 mrT23 49592ba2d71 docs: Refine markdown formatting in Analyze.md and README.md 24 Dec 2023 mrT23 0c4d451d9a8 readme 24 Dec 2023 mrT23 e698c7e2f33 M Merge pull request #546 from Codium-ai/tr/backticks_review
Single-label for suggestions 24 Dec 2023 mrT23 663632e2d9f fixed bug 24 Dec 2023 mrT23 5fd3fdfae14 feat: Add loop to populate suggestion_list in pr_code_suggestions.py 24 Dec 2023 mrT23 47b267a73db prompt 24 Dec 2023 mrT23 5c49ff216a2 feat: Update inline comment creation in git providers and improve code suggestion handling
- Update `create_inline_comment` method in various git providers to include `absolute_position` parameter
- Remove `create_inline_comment` method from providers that do not support inline comments
- Enhance `find_line_number_of_relevant_line_in_file` function to handle absolute position
- Modify `pr_code_suggestions.py` to handle improved code inclusion in suggestions
- Add `include_improved_code` conf... 24 Dec 2023 mrT23 5dc2595dcf9 feat: Refactor code suggestion handling and update YAML schema in pr_code_suggestions.py and pr_code_suggestions_prompts.toml
- Update key names in pr_code_suggestions.py to use snake_case for consistency
- Implement removal of invalid suggestions where existing code is equal to improved code
- Update YAML parsing in _prepare_pr_code_suggestions method to include keys_fix_yaml parameter
- Refactor push_inline_code_suggestions method to use updated key names
- Update _prepare_prediction_exten... 24 Dec 2023 mrT23 664b1c9d171 M Merge pull request #545 from Codium-ai/tr/backticks_review
feat: Improve suggestion formatting in markdown text generation 23 Dec 2023 mrT23 ba7781ba000 feat: Update instruction formatting in pr_code_suggestions_prompts.toml and pr_reviewer_prompts.toml 23 Dec 2023 mrT23 42be96a99b3 feat: Improve suggestion formatting in markdown text generation 23 Dec 2023 mrT23 64a2c55d480 M Merge pull request #542 from Codium-ai/tr/title_last
Enhancement: Update PR description prompts and reorder keys in PR description data 21 Dec 2023 mrT23 eca80780718 feat: Reorder keys in PR description data and update PRDescription model in toml file 21 Dec 2023 mrT23 9995ccd4c7d feat: Update PR description prompts in toml file to include semantic file types and custom labels options 21 Dec 2023 mrT23 851c001aa5d M Merge pull request #541 from Codium-ai/tr/changes
feat: Enhance YAML parsing with additional fallbacks and key customiz… 21 Dec 2023 mrT23 2b23700aec5 feat: Enhance YAML parsing with additional fallbacks and key customization in load_yaml and try_fix_yaml functions 21 Dec 2023 mrT23 553dad0bee8 feat: Enhance YAML parsing with additional fallbacks and key customization in load_yaml and try_fix_yaml functions 21 Dec 2023 mrT23 37259e550f4 M Merge pull request #540 from Codium-ai/tr/backticks
Enhancement of PR Description Formatting and Instructions Update 21 Dec 2023 mrT23 c079deba21b feat: Enhance PR description formatting and update instructions in pr_description_prompts.toml 20 Dec 2023 mrT23 66cbd6ef8f0 M Merge pull request #537 from koid/feature/ignore-header-description-in-ai-response
Enhancement of AI Response Parsing Mechanism 21 Dec 2023 koid a9d789978b5 fix: remove last line 21 Dec 2023 koid f99862088ef re-implemented test case 21 Dec 2023 koid e2797ad09ae re-implemented YAML extraction as a fallback 21 Dec 2023 koid 16b61eb4e88 ignore header description in ai response 20 Dec 2023 PrashantDixit-dev d8d954bb0f8 lancedb integration 24 Dec 2023 Ori Kotek ccb116922f4 M Merge pull request #529 from lukefx/bitbucket_webhook_improvements
feat: Improved server, security and commands 20 Dec 2023 Luca Simone e25980f1416 fix: using the same get_settings convention 18 Dec 2023 Luca Simone 7a5acb29acc feat: Improved server, security and commands
Signed-off-by: Luca Simone <info@lucasimone.info> 17 Dec 2023 mrT23 68c26b362b1 M Merge pull request #533 from Codium-ai/hl/fix_incomplete_yaml
bug fix 18 Dec 2023 Hussam.lawen 6e63cf4014e Add log 18 Dec 2023 Hussam.lawen c59e9f77a66 fix 18 Dec 2023 Hussam Lawen 2a3779776a9 M Merge pull request #532 from Codium-ai/hl/native_labels_readme
Hl/native labels readme 18 Dec 2023 Hussam.lawen 6c80fde6df3 fix 18 Dec 2023 Hussam.lawen 75dcb035a76 Update 18 Dec 2023 Hussam.lawen f121a420c9e Add to describe 18 Dec 2023 Hussam.lawen 3b13738943c Add docs to custom labels page 18 Dec 2023 Hussam Lawen 2ac86f429f8 M Merge pull request #531 from Codium-ai/disable_github_action
Update pr-agent-review.yaml 18 Dec 2023 Hussam Lawen 9d2003d789e Update pr-agent-review.yaml 18 Dec 2023 mrT23 d2aef958471 M Merge pull request #530 from Codium-ai/tr/labels
Enhancement: Implement label case conversion and update label descriptions in settings files 18 Dec 2023 mrT23 1c4e64333cd feat: Implement label case conversion and update label descriptions in settings files 18 Dec 2023 mrT23 ce35addcd3b M Merge pull request #528 from Codium-ai/tr/lazy_init
Refactor AI handler instantiation to use lazy initialization in PR tools 17 Dec 2023 mrT23 5fb373b212e Refactor AI handler instantiation to use lazy initialization in PR tools 17 Dec 2023 mrT23 54891ad1d28 M Merge pull request #514 from brianpham93/abstract-BaseAiHandler
Abstract AiHandler to BaseAiHandler 14 Dec 2023 mrT23 02871b1e3de Remove logging from pr_agent.py and add line breaks in cli.py and github_action_runner.py 14 Dec 2023 mrT23 38ea9143f3b Make LangChain dependency optional in pr-agent and update requirements.txt 14 Dec 2023 mrT23 246be6147fd Set LiteLLMAIHandler as default AI handler in all PR tools and simplify AI handler injection in PRAgent 14 Dec 2023 mrT23 3531016a2cd Refactor AI handler instantiation in PRAgent and related classes 14 Dec 2023 ← Prev Next → [{"id": "1632696c2f084a19ea7e5145ae0994ce0320f07a", "href": "/projects/ER/repos/pr-agent/commits/1632696c2f084a19ea7e5145ae0994ce0320f07a","parents": [{ "id": "d8d954bb0f8c20617901d2193b1540f8e102490f" },{ "id": "08e9a91021edd519218f255daedb27c9b0221554" }]},{"id": "08e9a91021edd519218f255daedb27c9b0221554", "href": "/projects/ER/repos/pr-agent/commits/08e9a91021edd519218f255daedb27c9b0221554","parents": [{ "id": "e698c7e2f33172e493e17c74c27a5744060ec7f6" },{ "id": "648c22ed1eaed34e213f65c7aeb8f1cb628e449f" }]},{"id": "648c22ed1eaed34e213f65c7aeb8f1cb628e449f", "href": "/projects/ER/repos/pr-agent/commits/648c22ed1eaed34e213f65c7aeb8f1cb628e449f","parents": [{ "id": "49592ba2d71454e647477101e672d57f2af16efe" }]},{"id": "49592ba2d71454e647477101e672d57f2af16efe", "href": "/projects/ER/repos/pr-agent/commits/49592ba2d71454e647477101e672d57f2af16efe","parents": [{ "id": "0c4d451d9a8989e869570d0ad23f16bc642db03a" }]},{"id": "0c4d451d9a8989e869570d0ad23f16bc642db03a", "href": "/projects/ER/repos/pr-agent/commits/0c4d451d9a8989e869570d0ad23f16bc642db03a","parents": [{ "id": "664b1c9d171952664580c1308ae674f6eb04f0f0" }]},{"id": "e698c7e2f33172e493e17c74c27a5744060ec7f6", "href": "/projects/ER/repos/pr-agent/commits/e698c7e2f33172e493e17c74c27a5744060ec7f6","parents": [{ "id": "664b1c9d171952664580c1308ae674f6eb04f0f0" },{ "id": "663632e2d9f0966b60b9127214d123f8aed1f2c2" }]},{"id": "663632e2d9f0966b60b9127214d123f8aed1f2c2", "href": "/projects/ER/repos/pr-agent/commits/663632e2d9f0966b60b9127214d123f8aed1f2c2","parents": [{ "id": "5fd3fdfae143ed73157b84321ff3ee68f5127767" }]},{"id": "5fd3fdfae143ed73157b84321ff3ee68f5127767", "href": "/projects/ER/repos/pr-agent/commits/5fd3fdfae143ed73157b84321ff3ee68f5127767","parents": [{ "id": "47b267a73db6f7979a8bb38868294b72bf67a25f" }]},{"id": "47b267a73db6f7979a8bb38868294b72bf67a25f", "href": "/projects/ER/repos/pr-agent/commits/47b267a73db6f7979a8bb38868294b72bf67a25f","parents": [{ "id": "5c49ff216a2fefb3f8de5de0a1a7f4a1bbcf8093" }]},{"id": "5c49ff216a2fefb3f8de5de0a1a7f4a1bbcf8093", "href": "/projects/ER/repos/pr-agent/commits/5c49ff216a2fefb3f8de5de0a1a7f4a1bbcf8093","parents": [{ "id": "5dc2595dcf9bbf24dcc745c1fa42d098579bd891" }]},{"id": "5dc2595dcf9bbf24dcc745c1fa42d098579bd891", "href": "/projects/ER/repos/pr-agent/commits/5dc2595dcf9bbf24dcc745c1fa42d098579bd891","parents": [{ "id": "ba7781ba0007482a2d3193b8822895df4a873f0c" }]},{"id": "664b1c9d171952664580c1308ae674f6eb04f0f0", "href": "/projects/ER/repos/pr-agent/commits/664b1c9d171952664580c1308ae674f6eb04f0f0","parents": [{ "id": "64a2c55d4808b4e2f9efb4c03774da82215ea2b0" },{ "id": "ba7781ba0007482a2d3193b8822895df4a873f0c" }]},{"id": "ba7781ba0007482a2d3193b8822895df4a873f0c", "href": "/projects/ER/repos/pr-agent/commits/ba7781ba0007482a2d3193b8822895df4a873f0c","parents": [{ "id": "42be96a99b3619708b3fd83798c6cdbce225341a" }]},{"id": "42be96a99b3619708b3fd83798c6cdbce225341a", "href": "/projects/ER/repos/pr-agent/commits/42be96a99b3619708b3fd83798c6cdbce225341a","parents": [{ "id": "851c001aa5d3c092eae2eafed512861aeb124f8b" }]},{"id": "64a2c55d4808b4e2f9efb4c03774da82215ea2b0", "href": "/projects/ER/repos/pr-agent/commits/64a2c55d4808b4e2f9efb4c03774da82215ea2b0","parents": [{ "id": "851c001aa5d3c092eae2eafed512861aeb124f8b" },{ "id": "eca807807185655537cab95de1f5547632fa7e30" }]},{"id": "eca807807185655537cab95de1f5547632fa7e30", "href": "/projects/ER/repos/pr-agent/commits/eca807807185655537cab95de1f5547632fa7e30","parents": [{ "id": "9995ccd4c7d069ff190df664fdac1c6408a174bb" }]},{"id": "9995ccd4c7d069ff190df664fdac1c6408a174bb", "href": "/projects/ER/repos/pr-agent/commits/9995ccd4c7d069ff190df664fdac1c6408a174bb","parents": [{ "id": "851c001aa5d3c092eae2eafed512861aeb124f8b" }]},{"id": "851c001aa5d3c092eae2eafed512861aeb124f8b", "href": "/projects/ER/repos/pr-agent/commits/851c001aa5d3c092eae2eafed512861aeb124f8b","parents": [{ "id": "37259e550f4f4b9632ebc6c63ba0e4e364a4c6fd" },{ "id": "2b23700aec5b7cb6a9f9cfa8d3aeca9034f1f4bd" }]},{"id": "2b23700aec5b7cb6a9f9cfa8d3aeca9034f1f4bd", "href": "/projects/ER/repos/pr-agent/commits/2b23700aec5b7cb6a9f9cfa8d3aeca9034f1f4bd","parents": [{ "id": "553dad0bee883089712f738232f2c37021a47f7d" }]},{"id": "553dad0bee883089712f738232f2c37021a47f7d", "href": "/projects/ER/repos/pr-agent/commits/553dad0bee883089712f738232f2c37021a47f7d","parents": [{ "id": "37259e550f4f4b9632ebc6c63ba0e4e364a4c6fd" }]},{"id": "37259e550f4f4b9632ebc6c63ba0e4e364a4c6fd", "href": "/projects/ER/repos/pr-agent/commits/37259e550f4f4b9632ebc6c63ba0e4e364a4c6fd","parents": [{ "id": "66cbd6ef8f042d12e04984efdc4271fa72a6a022" },{ "id": "c079deba21bd62558953479dd2cccebf5fb736bb" }]},{"id": "c079deba21bd62558953479dd2cccebf5fb736bb", "href": "/projects/ER/repos/pr-agent/commits/c079deba21bd62558953479dd2cccebf5fb736bb","parents": [{ "id": "68c26b362b110b1b217a964f83caf4944599cdd9" }]},{"id": "66cbd6ef8f042d12e04984efdc4271fa72a6a022", "href": "/projects/ER/repos/pr-agent/commits/66cbd6ef8f042d12e04984efdc4271fa72a6a022","parents": [{ "id": "ccb116922f4ddc034d5131a17119c335d75ab469" },{ "id": "a9d789978b54a401a3f29770a41507248f11578f" }]},{"id": "a9d789978b54a401a3f29770a41507248f11578f", "href": "/projects/ER/repos/pr-agent/commits/a9d789978b54a401a3f29770a41507248f11578f","parents": [{ "id": "f99862088efa03a5b4751ffca571e3dbf98844cb" }]},{"id": "f99862088efa03a5b4751ffca571e3dbf98844cb", "href": "/projects/ER/repos/pr-agent/commits/f99862088efa03a5b4751ffca571e3dbf98844cb","parents": [{ "id": "e2797ad09ae6eb049c3ddf46c1393fb563f152e0" }]},{"id": "e2797ad09ae6eb049c3ddf46c1393fb563f152e0", "href": "/projects/ER/repos/pr-agent/commits/e2797ad09ae6eb049c3ddf46c1393fb563f152e0","parents": [{ "id": "16b61eb4e88b91d5acd60fe05178ea71d5ec7440" }]},{"id": "16b61eb4e88b91d5acd60fe05178ea71d5ec7440", "href": "/projects/ER/repos/pr-agent/commits/16b61eb4e88b91d5acd60fe05178ea71d5ec7440","parents": [{ "id": "68c26b362b110b1b217a964f83caf4944599cdd9" }]},{"id": "d8d954bb0f8c20617901d2193b1540f8e102490f", "href": "/projects/ER/repos/pr-agent/commits/d8d954bb0f8c20617901d2193b1540f8e102490f","parents": [{ "id": "ccb116922f4ddc034d5131a17119c335d75ab469" }]},{"id": "ccb116922f4ddc034d5131a17119c335d75ab469", "href": "/projects/ER/repos/pr-agent/commits/ccb116922f4ddc034d5131a17119c335d75ab469","parents": [{ "id": "68c26b362b110b1b217a964f83caf4944599cdd9" },{ "id": "e25980f141631ca6c4bbb7616a18a507c748bb38" }]},{"id": "e25980f141631ca6c4bbb7616a18a507c748bb38", "href": "/projects/ER/repos/pr-agent/commits/e25980f141631ca6c4bbb7616a18a507c748bb38","parents": [{ "id": "7a5acb29acc7ae883a2f405806b368275574919e" }]},{"id": "7a5acb29acc7ae883a2f405806b368275574919e", "href": "/projects/ER/repos/pr-agent/commits/7a5acb29acc7ae883a2f405806b368275574919e","parents": [{ "id": "f7a6348401442d7a48a7a815da185a89e2cee43b" }]},{"id": "68c26b362b110b1b217a964f83caf4944599cdd9", "href": "/projects/ER/repos/pr-agent/commits/68c26b362b110b1b217a964f83caf4944599cdd9","parents": [{ "id": "2a3779776a925cf04530b4abeda9622d7d27e73e" },{ "id": "6e63cf4014efbd33a1e8d6c32eb8b34c4a2f7651" }]},{"id": "6e63cf4014efbd33a1e8d6c32eb8b34c4a2f7651", "href": "/projects/ER/repos/pr-agent/commits/6e63cf4014efbd33a1e8d6c32eb8b34c4a2f7651","parents": [{ "id": "c59e9f77a66bdbf6195c867a276324cbb020ee80" }]},{"id": "c59e9f77a66bdbf6195c867a276324cbb020ee80", "href": "/projects/ER/repos/pr-agent/commits/c59e9f77a66bdbf6195c867a276324cbb020ee80","parents": [{ "id": "2a3779776a925cf04530b4abeda9622d7d27e73e" }]},{"id": "2a3779776a925cf04530b4abeda9622d7d27e73e", "href": "/projects/ER/repos/pr-agent/commits/2a3779776a925cf04530b4abeda9622d7d27e73e","parents": [{ "id": "2ac86f429f84ec24e9e3471d258860e9feca9021" },{ "id": "6c80fde6df3923d71da81284487566a6dcd0d4ad" }]},{"id": "6c80fde6df3923d71da81284487566a6dcd0d4ad", "href": "/projects/ER/repos/pr-agent/commits/6c80fde6df3923d71da81284487566a6dcd0d4ad","parents": [{ "id": "75dcb035a76939e5a7ab945b390cbcfc30d136f9" }]},{"id": "75dcb035a76939e5a7ab945b390cbcfc30d136f9", "href": "/projects/ER/repos/pr-agent/commits/75dcb035a76939e5a7ab945b390cbcfc30d136f9","parents": [{ "id": "f121a420c9eaf9c7379586f056869001bc24c0e3" }]},{"id": "f121a420c9eaf9c7379586f056869001bc24c0e3", "href": "/projects/ER/repos/pr-agent/commits/f121a420c9eaf9c7379586f056869001bc24c0e3","parents": [{ "id": "3b13738943cd6a5b9cff69ed80f09b2868591e42" }]},{"id": "3b13738943cd6a5b9cff69ed80f09b2868591e42", "href": "/projects/ER/repos/pr-agent/commits/3b13738943cd6a5b9cff69ed80f09b2868591e42","parents": [{ "id": "ce35addcd3bf0ede8bfa1a21e3774183ca32f0f0" }]},{"id": "2ac86f429f84ec24e9e3471d258860e9feca9021", "href": "/projects/ER/repos/pr-agent/commits/2ac86f429f84ec24e9e3471d258860e9feca9021","parents": [{ "id": "d2aef958471efd68724c1d69caf117f430c98126" },{ "id": "9d2003d789e5134c29befce48fbacdfd83f972b2" }]},{"id": "9d2003d789e5134c29befce48fbacdfd83f972b2", "href": "/projects/ER/repos/pr-agent/commits/9d2003d789e5134c29befce48fbacdfd83f972b2","parents": [{ "id": "d2aef958471efd68724c1d69caf117f430c98126" }]},{"id": "d2aef958471efd68724c1d69caf117f430c98126", "href": "/projects/ER/repos/pr-agent/commits/d2aef958471efd68724c1d69caf117f430c98126","parents": [{ "id": "ce35addcd3bf0ede8bfa1a21e3774183ca32f0f0" },{ "id": "1c4e64333cdf0677b957f0eefb29dfce38c51855" }]},{"id": "1c4e64333cdf0677b957f0eefb29dfce38c51855", "href": "/projects/ER/repos/pr-agent/commits/1c4e64333cdf0677b957f0eefb29dfce38c51855","parents": [{ "id": "54891ad1d28f33ef31990c571c44b759afe3ccff" }]},{"id": "ce35addcd3bf0ede8bfa1a21e3774183ca32f0f0", "href": "/projects/ER/repos/pr-agent/commits/ce35addcd3bf0ede8bfa1a21e3774183ca32f0f0","parents": [{ "id": "54891ad1d28f33ef31990c571c44b759afe3ccff" },{ "id": "5fb373b212e688e65ef39fab51f511089ce0c157" }]},{"id": "5fb373b212e688e65ef39fab51f511089ce0c157", "href": "/projects/ER/repos/pr-agent/commits/5fb373b212e688e65ef39fab51f511089ce0c157","parents": [{ "id": "54891ad1d28f33ef31990c571c44b759afe3ccff" }]},{"id": "54891ad1d28f33ef31990c571c44b759afe3ccff", "href": "/projects/ER/repos/pr-agent/commits/54891ad1d28f33ef31990c571c44b759afe3ccff","parents": [{ "id": "2a8c2e488a90e0eb1491661031b8c1674852e735" },{ "id": "02871b1e3dec37257a8c7bcf6aadc5162df278b1" }]},{"id": "02871b1e3dec37257a8c7bcf6aadc5162df278b1", "href": "/projects/ER/repos/pr-agent/commits/02871b1e3dec37257a8c7bcf6aadc5162df278b1","parents": [{ "id": "38ea9143f3b906cc2abfa97a4c623f1a6879a269" }]},{"id": "38ea9143f3b906cc2abfa97a4c623f1a6879a269", "href": "/projects/ER/repos/pr-agent/commits/38ea9143f3b906cc2abfa97a4c623f1a6879a269","parents": [{ "id": "246be6147fd18b0769988482637388119c4589d7" }]},{"id": "246be6147fd18b0769988482637388119c4589d7", "href": "/projects/ER/repos/pr-agent/commits/246be6147fd18b0769988482637388119c4589d7","parents": [{ "id": "3531016a2cd299a4a34c217a65b08c8c17cfa08a" }]},{"id": "3531016a2cd299a4a34c217a65b08c8c17cfa08a", "href": "/projects/ER/repos/pr-agent/commits/3531016a2cd299a4a34c217a65b08c8c17cfa08a","parents": [{ "id": "e37598fdcae465f42e13b8df71e4fa3f2f596b67" }]}]