Author Commit Message Commit Date Ori Kotek 9e0f5f0ccc5 M Merge pull request #78 from Codium-ai/tr/agent_logic
Enhancement of PR Agent with User Interaction 18 Jul 2023 Ori Kotek 87ea0176b98 Update README.md 18 Jul 2023 Ori Kotek 62f08f4ec42 removed an unneeded file 18 Jul 2023 Ori Kotek fe0058f25f4 M Merge branch 'tr/agent_logic' of github.com:Codium-ai/pr-agent into tr/agent_logic 18 Jul 2023 mrT23 6d2673f39de M Merge remote-tracking branch 'origin/tr/agent_logic' into tr/agent_logic 18 Jul 2023 Ori Kotek fdeae9c2095 Update pr_agent/agent/pr_agent.py 18 Jul 2023 mrT23 b3a1d456b26 if settings.pr_reviewer.num_code_suggestions 18 Jul 2023 Ori Kotek f77a5f69297 Call PRAgent from github_action_runner.py 18 Jul 2023 Ori Kotek a994ec1427e Call PRAgent from github_action_runner.py 18 Jul 2023 Ori Kotek e5259e2f5c0 Small refactor 18 Jul 2023 mrT23 51e08c3c2bc reflect and review + protections 18 Jul 2023 mrT23 4c29ff2db1a M Merge remote-tracking branch 'origin/tr/agent_logic' into tr/agent_logic
# Conflicts:
# pr_agent/tools/pr_description.py 18 Jul 2023 mrT23 aee08ebbfee M Merge branch 'main' into tr/agent_logic 18 Jul 2023 mrT23 5fbaa4366f3 publish_output instead publish_review 18 Jul 2023 mrT23 539edcad3c4 works 17 Jul 2023 mrT23 ea27c63f135 Insights from user's answers 17 Jul 2023 mrT23 c866288b0aa M Merge remote-tracking branch 'origin/main' into tr/agent_logic 17 Jul 2023 mrT23 f8f415eb75a stable 17 Jul 2023 mrT23 fa90b242e3b pr_information_from_user_prompts 17 Jul 2023 mrT23 6f1b418b258 M Merge pull request #79 from patryk-kowalski-ds/deepsense.ai/gitlab-provider-file-creation-handling
Fixes 404 error on gitlab file provider happening in case a MR introduced a new file. 18 Jul 2023 Patryk Kowalski 8ae3c60670c In case of new file creation by the MR there is a 404 error on file retrieval by gitlab provider.
It was handled by catching the error and replacing the file string with an empty string.
Type checking was added before byte decoding - necessary in case of the empty string. 17 Jul 2023 Almog Lavi 6ad8df6be77 M Merge pull request #80 from Codium-ai/ok/remove_pics
Remove most pics from repo 18 Jul 2023 Ori Kotek b7172df7005 Remove most pics from repo 17 Jul 2023 Ori Kotek 768bd40ad8a Remove most pics from repo 17 Jul 2023 Ori Kotek fa421fd1694 M Merge pull request #75 from Codium-ai/bugfix/rename_get_description
get_description was removed 17 Jul 2023 Ori Kotek e0ae5c945e7 get_description was removed 17 Jul 2023 Almog Lavi 865888e4e8e M Merge pull request #74 from Codium-ai/update-gifs
Update GIFs 17 Jul 2023 Almog Lavi fa706b6e96a update gifs 17 Jul 2023 Almog Lavi ff51ab09464 Add files via upload 17 Jul 2023 mrT23 3b7cfe7bc54 M Merge pull request #73 from Codium-ai/hl/clean_comments
Clean comments 17 Jul 2023 Hussam Lawen 7884aa23489 Clean 17 Jul 2023 mrT23 262f9dddbc7 M Merge pull request #72 from Codium-ai/tr/minor_fixes
Minor fixes 17 Jul 2023 mrT23 8f3520807cc minor fixes
minor fixes 17 Jul 2023 mrT23 2dfd34bd614 M Merge pull request #71 from Codium-ai/Minor-spelling-fix
Minor Spelling Fix 17 Jul 2023 Ori Kotek 48f569bef01 Update README.md 17 Jul 2023 Ori Kotek a20fb9cc0c8 M Merge pull request #70 from Codium-ai/hl/gitlab_code_suggestion
GitLab Code Suggestions Integration 17 Jul 2023 Ori Kotek c58e1f90e76 M Merge branch 'main' into hl/gitlab_code_suggestion 17 Jul 2023 Ori Kotek d363f148f09 M Merge pull request #65 from Codium-ai/tr/agent_logic
pr_information_from_user_prompts 17 Jul 2023 mrT23 f4de3d28991 pr_information_from_user_prompts 16 Jul 2023 Ori Kotek cbf96a2e676 M Merge pull request #68 from ilchemla/feature/remove-duplicate-function
Removal of Duplicate Function Across Git Providers 17 Jul 2023 Ilan Chemla e638dc075cb Remove git_provider.get_description() which is a duplicate of git_provider.get_pr_description() 16 Jul 2023 Ori Kotek 4d87c3ec6a8 M Merge pull request #69 from Codium-ai/readme-update-demo
Update README with new demo instructions and gif 17 Jul 2023 Almog Lavi 7efb5cf74e5 add demo gif 16 Jul 2023 Almog Lavi 8e200197c5b update demo description 16 Jul 2023 Ori Kotek c13c52d733f M Merge pull request #66 from Codium-ai/hl/refactor_install_md
Refactor Installation Instructions 17 Jul 2023 Ori Kotek dbf8142fe06 Merge with README changes 17 Jul 2023 Ori Kotek bacf6c96c2b M Merge remote-tracking branch 'origin/hl/refactor_install_md' into hl/refactor_install_md
# Conflicts:
# README.md 17 Jul 2023 Ori Kotek c9d49da8f7e Merge with README changes 17 Jul 2023 Ori Kotek 7b22edac603 M Merge branch 'main' into hl/refactor_install_md
# Conflicts:
# README.md 17 Jul 2023 Hussam.lawen fc309f69b91 Support Code Suggestion in Gitlab 17 Jul 2023 ← Prev Next → [{"id": "9e0f5f0ccc57fca3992abba795c0a0b0b7ab36e1", "href": "/projects/ER/repos/pr-agent/commits/9e0f5f0ccc57fca3992abba795c0a0b0b7ab36e1","parents": [{ "id": "6f1b418b2587ca4a1d48e241b72b76fbd59cd3b2" },{ "id": "87ea0176b984a26af8d7b453085abbba1f34b787" }]},{"id": "87ea0176b984a26af8d7b453085abbba1f34b787", "href": "/projects/ER/repos/pr-agent/commits/87ea0176b984a26af8d7b453085abbba1f34b787","parents": [{ "id": "62f08f4ec42820750efe698298d94f59d0f23c47" }]},{"id": "62f08f4ec42820750efe698298d94f59d0f23c47", "href": "/projects/ER/repos/pr-agent/commits/62f08f4ec42820750efe698298d94f59d0f23c47","parents": [{ "id": "fe0058f25f4f78a2fda384ae6bc02b9c597fec4a" }]},{"id": "fe0058f25f4f78a2fda384ae6bc02b9c597fec4a", "href": "/projects/ER/repos/pr-agent/commits/fe0058f25f4f78a2fda384ae6bc02b9c597fec4a","parents": [{ "id": "f77a5f69297fb2755abced73d160e606124b5b4d" },{ "id": "6d2673f39deb0a9ac22093ba001aa63bf692774b" }]},{"id": "6d2673f39deb0a9ac22093ba001aa63bf692774b", "href": "/projects/ER/repos/pr-agent/commits/6d2673f39deb0a9ac22093ba001aa63bf692774b","parents": [{ "id": "b3a1d456b26d245978f5481f812e2636c7a08094" },{ "id": "fdeae9c2095353722f1d62fdcd3a8a8cb2e0447d" }]},{"id": "fdeae9c2095353722f1d62fdcd3a8a8cb2e0447d", "href": "/projects/ER/repos/pr-agent/commits/fdeae9c2095353722f1d62fdcd3a8a8cb2e0447d","parents": [{ "id": "a994ec1427ee016f1a0ae1054a777ad3036c573f" }]},{"id": "b3a1d456b26d245978f5481f812e2636c7a08094", "href": "/projects/ER/repos/pr-agent/commits/b3a1d456b26d245978f5481f812e2636c7a08094","parents": [{ "id": "51e08c3c2bcc076f55bccad9c1bc7721d35b06ab" }]},{"id": "f77a5f69297fb2755abced73d160e606124b5b4d", "href": "/projects/ER/repos/pr-agent/commits/f77a5f69297fb2755abced73d160e606124b5b4d","parents": [{ "id": "a994ec1427ee016f1a0ae1054a777ad3036c573f" }]},{"id": "a994ec1427ee016f1a0ae1054a777ad3036c573f", "href": "/projects/ER/repos/pr-agent/commits/a994ec1427ee016f1a0ae1054a777ad3036c573f","parents": [{ "id": "e5259e2f5c06d9931b1a3bc35101ec9f9dc9d1a0" }]},{"id": "e5259e2f5c06d9931b1a3bc35101ec9f9dc9d1a0", "href": "/projects/ER/repos/pr-agent/commits/e5259e2f5c06d9931b1a3bc35101ec9f9dc9d1a0","parents": [{ "id": "51e08c3c2bcc076f55bccad9c1bc7721d35b06ab" }]},{"id": "51e08c3c2bcc076f55bccad9c1bc7721d35b06ab", "href": "/projects/ER/repos/pr-agent/commits/51e08c3c2bcc076f55bccad9c1bc7721d35b06ab","parents": [{ "id": "4c29ff2db1a3ea710e836c12311a3aaf7a55c169" }]},{"id": "4c29ff2db1a3ea710e836c12311a3aaf7a55c169", "href": "/projects/ER/repos/pr-agent/commits/4c29ff2db1a3ea710e836c12311a3aaf7a55c169","parents": [{ "id": "5fbaa4366f3294fbd5d48d564aac7cde66561934" },{ "id": "aee08ebbfee01f479677871c3045587940925a70" }]},{"id": "aee08ebbfee01f479677871c3045587940925a70", "href": "/projects/ER/repos/pr-agent/commits/aee08ebbfee01f479677871c3045587940925a70","parents": [{ "id": "539edcad3c4968bb155c5629dc00dbe2f8530c71" },{ "id": "6ad8df6be774d6181fafad777ec23fbb4bdc1611" }]},{"id": "5fbaa4366f3294fbd5d48d564aac7cde66561934", "href": "/projects/ER/repos/pr-agent/commits/5fbaa4366f3294fbd5d48d564aac7cde66561934","parents": [{ "id": "539edcad3c4968bb155c5629dc00dbe2f8530c71" }]},{"id": "539edcad3c4968bb155c5629dc00dbe2f8530c71", "href": "/projects/ER/repos/pr-agent/commits/539edcad3c4968bb155c5629dc00dbe2f8530c71","parents": [{ "id": "ea27c63f13508b5dc24620716ef9c1dc930a4d2b" }]},{"id": "ea27c63f13508b5dc24620716ef9c1dc930a4d2b", "href": "/projects/ER/repos/pr-agent/commits/ea27c63f13508b5dc24620716ef9c1dc930a4d2b","parents": [{ "id": "c866288b0aa738de8e9cd6ded493228d7e0ac4f4" }]},{"id": "c866288b0aa738de8e9cd6ded493228d7e0ac4f4", "href": "/projects/ER/repos/pr-agent/commits/c866288b0aa738de8e9cd6ded493228d7e0ac4f4","parents": [{ "id": "f8f415eb75a8b55f2e60bdc3d0b2e93b16a63672" },{ "id": "2dfd34bd61453a007e8963a2eb992aceb42293a2" }]},{"id": "f8f415eb75a8b55f2e60bdc3d0b2e93b16a63672", "href": "/projects/ER/repos/pr-agent/commits/f8f415eb75a8b55f2e60bdc3d0b2e93b16a63672","parents": [{ "id": "fa90b242e3bee1ce5cd1d11e850c693ffc8b6818" }]},{"id": "fa90b242e3bee1ce5cd1d11e850c693ffc8b6818", "href": "/projects/ER/repos/pr-agent/commits/fa90b242e3bee1ce5cd1d11e850c693ffc8b6818","parents": [{ "id": "f4de3d289910b20cdd4167cf758935a51b2f29e0" }]},{"id": "6f1b418b2587ca4a1d48e241b72b76fbd59cd3b2", "href": "/projects/ER/repos/pr-agent/commits/6f1b418b2587ca4a1d48e241b72b76fbd59cd3b2","parents": [{ "id": "6ad8df6be774d6181fafad777ec23fbb4bdc1611" },{ "id": "8ae3c60670c46a24d1c83eaacf613af482537b99" }]},{"id": "8ae3c60670c46a24d1c83eaacf613af482537b99", "href": "/projects/ER/repos/pr-agent/commits/8ae3c60670c46a24d1c83eaacf613af482537b99","parents": [{ "id": "fa421fd169463262a61b6f0bc1deca6e8fe79299" }]},{"id": "6ad8df6be774d6181fafad777ec23fbb4bdc1611", "href": "/projects/ER/repos/pr-agent/commits/6ad8df6be774d6181fafad777ec23fbb4bdc1611","parents": [{ "id": "fa421fd169463262a61b6f0bc1deca6e8fe79299" },{ "id": "b7172df70051af706c1628ce7868f9207b8a3a2d" }]},{"id": "b7172df70051af706c1628ce7868f9207b8a3a2d", "href": "/projects/ER/repos/pr-agent/commits/b7172df70051af706c1628ce7868f9207b8a3a2d","labels": [{"name": "ok/remove_pics", "type": "BRANCH", "href": "/projects/ER/repos/pr-agent/browse?at=ok/remove_pics"}],"parents": [{ "id": "768bd40ad8a338676c89f1bbc46bc77233f1b01d" }]},{"id": "768bd40ad8a338676c89f1bbc46bc77233f1b01d", "href": "/projects/ER/repos/pr-agent/commits/768bd40ad8a338676c89f1bbc46bc77233f1b01d","parents": [{ "id": "fa421fd169463262a61b6f0bc1deca6e8fe79299" }]},{"id": "fa421fd169463262a61b6f0bc1deca6e8fe79299", "href": "/projects/ER/repos/pr-agent/commits/fa421fd169463262a61b6f0bc1deca6e8fe79299","parents": [{ "id": "865888e4e8e1f4b0971dd262103caea03dc44484" },{ "id": "e0ae5c945e7591fa4cd37ee9268b5c3f90825190" }]},{"id": "e0ae5c945e7591fa4cd37ee9268b5c3f90825190", "href": "/projects/ER/repos/pr-agent/commits/e0ae5c945e7591fa4cd37ee9268b5c3f90825190","parents": [{ "id": "c58e1f90e76133f20f81bcff5aa216d21b7edc86" }]},{"id": "865888e4e8e1f4b0971dd262103caea03dc44484", "href": "/projects/ER/repos/pr-agent/commits/865888e4e8e1f4b0971dd262103caea03dc44484","parents": [{ "id": "3b7cfe7bc548c46fa26cd37098b2b2fda4ab268b" },{ "id": "fa706b6e96a5897362d1c4ba6f3bbab18672e444" }]},{"id": "fa706b6e96a5897362d1c4ba6f3bbab18672e444", "href": "/projects/ER/repos/pr-agent/commits/fa706b6e96a5897362d1c4ba6f3bbab18672e444","parents": [{ "id": "ff51ab094647428c8b4d8d6936786682fa7fe8c0" }]},{"id": "ff51ab094647428c8b4d8d6936786682fa7fe8c0", "href": "/projects/ER/repos/pr-agent/commits/ff51ab094647428c8b4d8d6936786682fa7fe8c0","parents": [{ "id": "2dfd34bd61453a007e8963a2eb992aceb42293a2" }]},{"id": "3b7cfe7bc548c46fa26cd37098b2b2fda4ab268b", "href": "/projects/ER/repos/pr-agent/commits/3b7cfe7bc548c46fa26cd37098b2b2fda4ab268b","parents": [{ "id": "262f9dddbc7e2d4a811132207186d37822e90e30" },{ "id": "7884aa234894c19aba392f7cd466016f16d9680a" }]},{"id": "7884aa234894c19aba392f7cd466016f16d9680a", "href": "/projects/ER/repos/pr-agent/commits/7884aa234894c19aba392f7cd466016f16d9680a","parents": [{ "id": "2dfd34bd61453a007e8963a2eb992aceb42293a2" }]},{"id": "262f9dddbc7e2d4a811132207186d37822e90e30", "href": "/projects/ER/repos/pr-agent/commits/262f9dddbc7e2d4a811132207186d37822e90e30","parents": [{ "id": "2dfd34bd61453a007e8963a2eb992aceb42293a2" },{ "id": "8f3520807cc6f804cda436a7ea2d8899c8117fe3" }]},{"id": "8f3520807cc6f804cda436a7ea2d8899c8117fe3", "href": "/projects/ER/repos/pr-agent/commits/8f3520807cc6f804cda436a7ea2d8899c8117fe3","parents": [{ "id": "2dfd34bd61453a007e8963a2eb992aceb42293a2" }]},{"id": "2dfd34bd61453a007e8963a2eb992aceb42293a2", "href": "/projects/ER/repos/pr-agent/commits/2dfd34bd61453a007e8963a2eb992aceb42293a2","parents": [{ "id": "a20fb9cc0c805eedc42bd225ac9bac240400e2a0" },{ "id": "48f569bef01ac6975f7b7ce4d65e2a3016db15b9" }]},{"id": "48f569bef01ac6975f7b7ce4d65e2a3016db15b9", "href": "/projects/ER/repos/pr-agent/commits/48f569bef01ac6975f7b7ce4d65e2a3016db15b9","parents": [{ "id": "a20fb9cc0c805eedc42bd225ac9bac240400e2a0" }]},{"id": "a20fb9cc0c805eedc42bd225ac9bac240400e2a0", "href": "/projects/ER/repos/pr-agent/commits/a20fb9cc0c805eedc42bd225ac9bac240400e2a0","parents": [{ "id": "d363f148f0958194e4fe55dfa341e05cc1403744" },{ "id": "c58e1f90e76133f20f81bcff5aa216d21b7edc86" }]},{"id": "c58e1f90e76133f20f81bcff5aa216d21b7edc86", "href": "/projects/ER/repos/pr-agent/commits/c58e1f90e76133f20f81bcff5aa216d21b7edc86","labels": [{"name": "hl/gitlab_code_suggestion", "type": "BRANCH", "href": "/projects/ER/repos/pr-agent/browse?at=hl/gitlab_code_suggestion"}],"parents": [{ "id": "fc309f69b91eeeae8566b5ce478dd255074fa01f" },{ "id": "d363f148f0958194e4fe55dfa341e05cc1403744" }]},{"id": "d363f148f0958194e4fe55dfa341e05cc1403744", "href": "/projects/ER/repos/pr-agent/commits/d363f148f0958194e4fe55dfa341e05cc1403744","parents": [{ "id": "cbf96a2e676fde8fc6a5833096d9e9123574015f" },{ "id": "f4de3d289910b20cdd4167cf758935a51b2f29e0" }]},{"id": "f4de3d289910b20cdd4167cf758935a51b2f29e0", "href": "/projects/ER/repos/pr-agent/commits/f4de3d289910b20cdd4167cf758935a51b2f29e0","parents": [{ "id": "e979b8643d0190ede852894228b4e9a82ea4da3d" }]},{"id": "cbf96a2e676fde8fc6a5833096d9e9123574015f", "href": "/projects/ER/repos/pr-agent/commits/cbf96a2e676fde8fc6a5833096d9e9123574015f","parents": [{ "id": "4d87c3ec6a854df2d7fae6f34a8159469754ce77" },{ "id": "e638dc075cb2c485347fc1b6748fc1218e27884b" }]},{"id": "e638dc075cb2c485347fc1b6748fc1218e27884b", "href": "/projects/ER/repos/pr-agent/commits/e638dc075cb2c485347fc1b6748fc1218e27884b","parents": [{ "id": "e979b8643d0190ede852894228b4e9a82ea4da3d" }]},{"id": "4d87c3ec6a854df2d7fae6f34a8159469754ce77", "href": "/projects/ER/repos/pr-agent/commits/4d87c3ec6a854df2d7fae6f34a8159469754ce77","parents": [{ "id": "c13c52d733fbf614120c935ec58f1cd3da1d31c1" },{ "id": "7efb5cf74e5e63a40fcae706ad9ce8c6cf4c8e2f" }]},{"id": "7efb5cf74e5e63a40fcae706ad9ce8c6cf4c8e2f", "href": "/projects/ER/repos/pr-agent/commits/7efb5cf74e5e63a40fcae706ad9ce8c6cf4c8e2f","parents": [{ "id": "8e200197c5b148bb8200539f53d58fde2e5da7b0" }]},{"id": "8e200197c5b148bb8200539f53d58fde2e5da7b0", "href": "/projects/ER/repos/pr-agent/commits/8e200197c5b148bb8200539f53d58fde2e5da7b0","parents": [{ "id": "0b1edd9716160bf57eecf307db72439b5443704d" }]},{"id": "c13c52d733fbf614120c935ec58f1cd3da1d31c1", "href": "/projects/ER/repos/pr-agent/commits/c13c52d733fbf614120c935ec58f1cd3da1d31c1","parents": [{ "id": "0b1edd9716160bf57eecf307db72439b5443704d" },{ "id": "dbf8142fe06aea58ac9b067906759424146432d0" }]},{"id": "dbf8142fe06aea58ac9b067906759424146432d0", "href": "/projects/ER/repos/pr-agent/commits/dbf8142fe06aea58ac9b067906759424146432d0","labels": [{"name": "hl/refactor_install_md", "type": "BRANCH", "href": "/projects/ER/repos/pr-agent/browse?at=hl/refactor_install_md"}],"parents": [{ "id": "bacf6c96c2bf5ef46801c2e6b410c17045c2b8c4" }]},{"id": "bacf6c96c2bf5ef46801c2e6b410c17045c2b8c4", "href": "/projects/ER/repos/pr-agent/commits/bacf6c96c2bf5ef46801c2e6b410c17045c2b8c4","parents": [{ "id": "c9d49da8f7ec46edc2677947b3c47afe75d33c62" },{ "id": "fe98f67e0849dc88f40c5ec4fd47810aeefff6d7" }]},{"id": "c9d49da8f7ec46edc2677947b3c47afe75d33c62", "href": "/projects/ER/repos/pr-agent/commits/c9d49da8f7ec46edc2677947b3c47afe75d33c62","parents": [{ "id": "7b22edac6036507fbf2d4277f5bf9586e55b70d3" }]},{"id": "7b22edac6036507fbf2d4277f5bf9586e55b70d3", "href": "/projects/ER/repos/pr-agent/commits/7b22edac6036507fbf2d4277f5bf9586e55b70d3","parents": [{ "id": "bc6b592fd9c3d934e58214cafbc042c76c2e2807" },{ "id": "0b1edd9716160bf57eecf307db72439b5443704d" }]},{"id": "fc309f69b91eeeae8566b5ce478dd255074fa01f", "href": "/projects/ER/repos/pr-agent/commits/fc309f69b91eeeae8566b5ce478dd255074fa01f","parents": [{ "id": "fe98f67e0849dc88f40c5ec4fd47810aeefff6d7" }]}]