Author Commit Message Commit Date Tal a6fb351789d M Merge pull request #1141 from Codium-ai/tr/docs_chat
Add documentation for PR-Chat feature in PR-Agent Chrome extension 14 Aug 2024 mrT23 bfab6604144 Add security and privacy section to Chrome extension documentation 14 Aug 2024 mrT23 2e63653bb0c Add documentation for PR-Chat feature in PR-Agent Chrome extension 14 Aug 2024 Tal b9df034c979 M Merge pull request #1138 from Codium-ai/tr/err_protections
Add 'only_markdown' parameter to emphasize_header call in utils.py fo… 14 Aug 2024 mrT23 bae8d366989 Add 'only_markdown' parameter to emphasize_header call in utils.py for security concerns section 14 Aug 2024 Tal 67a04e1cb2a M Merge pull request #1135 from Codium-ai/hl/fix_code_escaping
fix html escaping 14 Aug 2024 Hussam.lawen 4fea780b9be fix html escaping 14 Aug 2024 Tal 01c18d7d984 M Merge pull request #1134 from Codium-ai/tr/err_protections
Tr/err protections 14 Aug 2024 mrT23 f4b06640d23 Add info log for successful AI prediction parse in utils.py 14 Aug 2024 mrT23 f1981092d38 Add warning log for initial AI prediction parse failure and error log for fallback failure in utils.py 14 Aug 2024 mrT23 8414e109c59 Update logging levels and add error handling for empty data in PR tools and providers 14 Aug 2024 mrT23 8adfca5b3c1 Add error handling for short diffs and improve logging in Bitbucket provider 14 Aug 2024 Tal 672cdc03abc M Merge pull request #1133 from Codium-ai/tr/err_protections
Add error handling for empty diff files in utils.py and optimize file… 14 Aug 2024 mrT23 86a9cfedc81 Add error handling for empty diff files in utils.py and optimize file content retrieval in Bitbucket provider 14 Aug 2024 Tal 7ac9f27b709 M Merge pull request #1132 from Codium-ai/tr/err_protections
Add error handling for missing GitLab URL and improve inline comment … 13 Aug 2024 mrT23 a3b3d6c77ab Add error handling for missing GitLab URL and improve inline comment logic in gitlab_provider.py 13 Aug 2024 Tal c97c39d57d4 M Merge pull request #1127 from squinn1/main
Fix base url not being passed through github_provider class correctly 13 Aug 2024 Stephen Quinn 2e41701d073 fixes 13 Aug 2024 Stephen Quinn 578f56148a0 M Merge branch 'Codium-ai:main' into main 13 Aug 2024 Tal b3da84b4aa7 M Merge pull request #1130 from Codium-ai/tr/err_protections
Tr/err protections 13 Aug 2024 mrT23 f89bdcf3c3c Add error handling for missing custom label settings in utils.py 13 Aug 2024 mrT23 e7e3970874d Add error handling for empty system prompt in litellm_ai_handler and type conversion in utils.py 13 Aug 2024 Tal 1f7a8eada02 M Merge pull request #1129 from Codium-ai/tr/err_protections
Tr/err protections 13 Aug 2024 mrT23 38638bd1c46 relevant_lines_start > len(file_lines): 13 Aug 2024 mrT23 26f3bd89008 Add error handling for out-of-range relevant_lines_start and missing head_file in pr_code_suggestions.py 13 Aug 2024 mrT23 a2fb415c531 Add git_files attribute to Bitbucket provider class for enhanced file handling 13 Aug 2024 mrT23 8038eaf8763 Add error handling for missing required fields in file label dictionary in pr_description.py 13 Aug 2024 mrT23 78b11c80c7c Add error handling for empty secrets in GitLab webhook and lower log level for Google Cloud Storage secret retrieval errors 13 Aug 2024 Tal d8572f8d13e M Merge pull request #1128 from Codium-ai/tr/err_protections
Tr/err_protections 13 Aug 2024 mrT23 cb65b05e858 Add error handling for missing username fields in Bitbucket webhook handler and update log context 13 Aug 2024 mrT23 1aa6dd9b5d2 Add error handling for missing file paths in Bitbucket provider and improve file validation logic 13 Aug 2024 mrT23 5252e1826db Add handling for empty diffs in Bitbucket provider to avoid logging errors 13 Aug 2024 Stephen Quinn 11d69e05aac fix git provider 13 Aug 2024 Tal a18a0bf2e3f M Merge pull request #1125 from Codium-ai/tr/err_protections
Tr/err protections 13 Aug 2024 mrT23 396d11aa45a Improve logging and diff filtering in Bitbucket provider
- Enhance logging to include both kept and filtered file names
- Add conditional check to filter diff elements based on original and current diffs 13 Aug 2024 mrT23 4a38861d062 Add error handling for missing file paths in file_filter.py for Bitbucket and GitLab platforms 13 Aug 2024 Tal 5feb66597e5 M Merge pull request #1124 from Codium-ai/tr/err_protections
protections 12 Aug 2024 mrT23 8589941ffe9 Improve Bitbucket diff handling for new and deleted files and add error protection for missing file links 12 Aug 2024 mrT23 7f0e6aeb372 Add conditional checks for review label settings in set_review_labels method 12 Aug 2024 mrT23 8a768aa7fd2 Lower log level for missing code suggestions from error to warning 12 Aug 2024 Tal f399f9ebe4f Update automations_and_usage.md 12 Aug 2024 Tal cc73d4599bb M Merge pull request #1123 from Codium-ai/ok/app_name
Add app_name to log_context in Bitbucket and GitLab webhook handlers 12 Aug 2024 Ori Kotek b59111e4a63 Add app_name to log_context in Bitbucket and GitLab webhook handlers 12 Aug 2024 Tal 4228f92e7ee M Merge pull request #1119 from Codium-ai/hl/limit_long_comments
Hl/limit long comments 12 Aug 2024 Hussam.lawen 70da8718768 lower OpenAI errors to warnings 12 Aug 2024 Hussam.lawen 9c1ab064911 fix long comments 12 Aug 2024 Tal 1f4ab43fa68 M Merge pull request #1118 from Codium-ai/tr/bitbucket_diffs
Improve Bitbucket patch diff handling 12 Aug 2024 mrT23 5c4bc0a0082 Add Bitbucket diff handling and improve error logging
- Implement `publish_file_comments` method placeholder
- Enhance `is_supported` method to include `publish_file_comments`
- Refactor diff splitting logic to handle Bitbucket-specific headers
- Improve error handling and logging for file content retrieval
- Add `get_pr_owner_id` method to retrieve PR owner ID
- Update `_get_pr_file_content` to fetch file content from remote link
- Fix variable name typo in `extend_patch` function in `git_p... 12 Aug 2024 Tal ef37271ce94 Update README.md 11 Aug 2024 Tal 8dd4c15d4b1 M Merge pull request #1117 from Codium-ai/tr/patch_extra_lines_before_and_after
Add missing newline in extended patch and remove trailing whitespace 11 Aug 2024 ← Prev Next → [{"id": "a6fb351789d2a34af47029a31deb117c9dfa4f71", "href": "/projects/ER/repos/pr-agent/commits/a6fb351789d2a34af47029a31deb117c9dfa4f71","parents": [{ "id": "b9df034c9797b79f5df5d87a69c5f450d69e391f" },{ "id": "bfab6604144676fc7d34a0c202de1a3b81b4de65" }]},{"id": "bfab6604144676fc7d34a0c202de1a3b81b4de65", "href": "/projects/ER/repos/pr-agent/commits/bfab6604144676fc7d34a0c202de1a3b81b4de65","parents": [{ "id": "2e63653bb0ccfb5f42c4fbfb83e2997fa9be7618" }]},{"id": "2e63653bb0ccfb5f42c4fbfb83e2997fa9be7618", "href": "/projects/ER/repos/pr-agent/commits/2e63653bb0ccfb5f42c4fbfb83e2997fa9be7618","parents": [{ "id": "b9df034c9797b79f5df5d87a69c5f450d69e391f" }]},{"id": "b9df034c9797b79f5df5d87a69c5f450d69e391f", "href": "/projects/ER/repos/pr-agent/commits/b9df034c9797b79f5df5d87a69c5f450d69e391f","parents": [{ "id": "67a04e1cb2ab76e01c950415fb6eeef3aa48be99" },{ "id": "bae8d366989187c47c9fe368c241e1ca5d5ade52" }]},{"id": "bae8d366989187c47c9fe368c241e1ca5d5ade52", "href": "/projects/ER/repos/pr-agent/commits/bae8d366989187c47c9fe368c241e1ca5d5ade52","parents": [{ "id": "f4b06640d2354d0632e8953251d8fadaa982fbe6" }]},{"id": "67a04e1cb2ab76e01c950415fb6eeef3aa48be99", "href": "/projects/ER/repos/pr-agent/commits/67a04e1cb2ab76e01c950415fb6eeef3aa48be99","parents": [{ "id": "01c18d7d9849c0fa09deb0dc56907593312585c5" },{ "id": "4fea780b9be13218c94e92d37bebfdfcb36d1116" }]},{"id": "4fea780b9be13218c94e92d37bebfdfcb36d1116", "href": "/projects/ER/repos/pr-agent/commits/4fea780b9be13218c94e92d37bebfdfcb36d1116","parents": [{ "id": "01c18d7d9849c0fa09deb0dc56907593312585c5" }]},{"id": "01c18d7d9849c0fa09deb0dc56907593312585c5", "href": "/projects/ER/repos/pr-agent/commits/01c18d7d9849c0fa09deb0dc56907593312585c5","parents": [{ "id": "672cdc03abceee9dad2708f014193835314ad1de" },{ "id": "f4b06640d2354d0632e8953251d8fadaa982fbe6" }]},{"id": "f4b06640d2354d0632e8953251d8fadaa982fbe6", "href": "/projects/ER/repos/pr-agent/commits/f4b06640d2354d0632e8953251d8fadaa982fbe6","parents": [{ "id": "f1981092d3886879d7e257f62a838bfe2029e8f4" }]},{"id": "f1981092d3886879d7e257f62a838bfe2029e8f4", "href": "/projects/ER/repos/pr-agent/commits/f1981092d3886879d7e257f62a838bfe2029e8f4","parents": [{ "id": "8414e109c5915c7c07a0523efce611a023471fe9" }]},{"id": "8414e109c5915c7c07a0523efce611a023471fe9", "href": "/projects/ER/repos/pr-agent/commits/8414e109c5915c7c07a0523efce611a023471fe9","parents": [{ "id": "8adfca5b3c16130eef12d405574d5e8f246240bf" }]},{"id": "8adfca5b3c16130eef12d405574d5e8f246240bf", "href": "/projects/ER/repos/pr-agent/commits/8adfca5b3c16130eef12d405574d5e8f246240bf","parents": [{ "id": "86a9cfedc8188534bd5a16900fad54d0265e6777" }]},{"id": "672cdc03abceee9dad2708f014193835314ad1de", "href": "/projects/ER/repos/pr-agent/commits/672cdc03abceee9dad2708f014193835314ad1de","parents": [{ "id": "7ac9f27b709352c2a3fefa0ea5e920ee09dcd05f" },{ "id": "86a9cfedc8188534bd5a16900fad54d0265e6777" }]},{"id": "86a9cfedc8188534bd5a16900fad54d0265e6777", "href": "/projects/ER/repos/pr-agent/commits/86a9cfedc8188534bd5a16900fad54d0265e6777","parents": [{ "id": "a3b3d6c77abc348cfb70b3f259859a81f78061b7" }]},{"id": "7ac9f27b709352c2a3fefa0ea5e920ee09dcd05f", "href": "/projects/ER/repos/pr-agent/commits/7ac9f27b709352c2a3fefa0ea5e920ee09dcd05f","parents": [{ "id": "c97c39d57d46a062d37d88bf48ec8792d41e73f0" },{ "id": "a3b3d6c77abc348cfb70b3f259859a81f78061b7" }]},{"id": "a3b3d6c77abc348cfb70b3f259859a81f78061b7", "href": "/projects/ER/repos/pr-agent/commits/a3b3d6c77abc348cfb70b3f259859a81f78061b7","parents": [{ "id": "f89bdcf3c3cba872fa7c4192d1319d0f63a22d09" }]},{"id": "c97c39d57d46a062d37d88bf48ec8792d41e73f0", "href": "/projects/ER/repos/pr-agent/commits/c97c39d57d46a062d37d88bf48ec8792d41e73f0","parents": [{ "id": "b3da84b4aa7ba3049727dd418c115a916241f793" },{ "id": "2e41701d073e2cf2e5b767506aec3fee944ced48" }]},{"id": "2e41701d073e2cf2e5b767506aec3fee944ced48", "href": "/projects/ER/repos/pr-agent/commits/2e41701d073e2cf2e5b767506aec3fee944ced48","parents": [{ "id": "578f56148a0c00ae0a87e05a2c6b999d06777264" }]},{"id": "578f56148a0c00ae0a87e05a2c6b999d06777264", "href": "/projects/ER/repos/pr-agent/commits/578f56148a0c00ae0a87e05a2c6b999d06777264","parents": [{ "id": "11d69e05aacb4c2457435798e7adbfb5a1ace3c5" },{ "id": "b3da84b4aa7ba3049727dd418c115a916241f793" }]},{"id": "b3da84b4aa7ba3049727dd418c115a916241f793", "href": "/projects/ER/repos/pr-agent/commits/b3da84b4aa7ba3049727dd418c115a916241f793","parents": [{ "id": "1f7a8eada02a69f1f3f5f7423d247614dbf963b7" },{ "id": "f89bdcf3c3cba872fa7c4192d1319d0f63a22d09" }]},{"id": "f89bdcf3c3cba872fa7c4192d1319d0f63a22d09", "href": "/projects/ER/repos/pr-agent/commits/f89bdcf3c3cba872fa7c4192d1319d0f63a22d09","parents": [{ "id": "e7e3970874d4a0381ba4ba5c6cbb33d7947d1183" }]},{"id": "e7e3970874d4a0381ba4ba5c6cbb33d7947d1183", "href": "/projects/ER/repos/pr-agent/commits/e7e3970874d4a0381ba4ba5c6cbb33d7947d1183","parents": [{ "id": "38638bd1c4675701e4bceb2e1b844fd8d1f95d60" }]},{"id": "1f7a8eada02a69f1f3f5f7423d247614dbf963b7", "href": "/projects/ER/repos/pr-agent/commits/1f7a8eada02a69f1f3f5f7423d247614dbf963b7","parents": [{ "id": "d8572f8d13ef9b3ad077b7c0c49e3bf50d29bfd1" },{ "id": "38638bd1c4675701e4bceb2e1b844fd8d1f95d60" }]},{"id": "38638bd1c4675701e4bceb2e1b844fd8d1f95d60", "href": "/projects/ER/repos/pr-agent/commits/38638bd1c4675701e4bceb2e1b844fd8d1f95d60","parents": [{ "id": "26f3bd89008d9313e8c4e708e96056dfec1e40b6" }]},{"id": "26f3bd89008d9313e8c4e708e96056dfec1e40b6", "href": "/projects/ER/repos/pr-agent/commits/26f3bd89008d9313e8c4e708e96056dfec1e40b6","parents": [{ "id": "a2fb415c5318f1b91023313df136d2245215259c" }]},{"id": "a2fb415c5318f1b91023313df136d2245215259c", "href": "/projects/ER/repos/pr-agent/commits/a2fb415c5318f1b91023313df136d2245215259c","parents": [{ "id": "8038eaf8763094d1afc55f60de4dd9a0cdf3da6f" }]},{"id": "8038eaf8763094d1afc55f60de4dd9a0cdf3da6f", "href": "/projects/ER/repos/pr-agent/commits/8038eaf8763094d1afc55f60de4dd9a0cdf3da6f","parents": [{ "id": "78b11c80c7c1ffa4a1fed856f0dfd397df944b51" }]},{"id": "78b11c80c7c1ffa4a1fed856f0dfd397df944b51", "href": "/projects/ER/repos/pr-agent/commits/78b11c80c7c1ffa4a1fed856f0dfd397df944b51","parents": [{ "id": "cb65b05e858cbdd71cd85526b55d87e4d90140ff" }]},{"id": "d8572f8d13ef9b3ad077b7c0c49e3bf50d29bfd1", "href": "/projects/ER/repos/pr-agent/commits/d8572f8d13ef9b3ad077b7c0c49e3bf50d29bfd1","parents": [{ "id": "a18a0bf2e3f0555043d238652245d2e05ccaad6e" },{ "id": "cb65b05e858cbdd71cd85526b55d87e4d90140ff" }]},{"id": "cb65b05e858cbdd71cd85526b55d87e4d90140ff", "href": "/projects/ER/repos/pr-agent/commits/cb65b05e858cbdd71cd85526b55d87e4d90140ff","parents": [{ "id": "1aa6dd9b5d2b65fd0a934936f0662a5f90a48477" }]},{"id": "1aa6dd9b5d2b65fd0a934936f0662a5f90a48477", "href": "/projects/ER/repos/pr-agent/commits/1aa6dd9b5d2b65fd0a934936f0662a5f90a48477","parents": [{ "id": "5252e1826dbf2aaf997200c9a75e973aaacd046a" }]},{"id": "5252e1826dbf2aaf997200c9a75e973aaacd046a", "href": "/projects/ER/repos/pr-agent/commits/5252e1826dbf2aaf997200c9a75e973aaacd046a","parents": [{ "id": "396d11aa45a3abb50ba01deb71fa71903d8a282c" }]},{"id": "11d69e05aacb4c2457435798e7adbfb5a1ace3c5", "href": "/projects/ER/repos/pr-agent/commits/11d69e05aacb4c2457435798e7adbfb5a1ace3c5","parents": [{ "id": "a18a0bf2e3f0555043d238652245d2e05ccaad6e" }]},{"id": "a18a0bf2e3f0555043d238652245d2e05ccaad6e", "href": "/projects/ER/repos/pr-agent/commits/a18a0bf2e3f0555043d238652245d2e05ccaad6e","parents": [{ "id": "5feb66597e5a9933097113e6b95fdd19023dfdb0" },{ "id": "396d11aa45a3abb50ba01deb71fa71903d8a282c" }]},{"id": "396d11aa45a3abb50ba01deb71fa71903d8a282c", "href": "/projects/ER/repos/pr-agent/commits/396d11aa45a3abb50ba01deb71fa71903d8a282c","parents": [{ "id": "4a38861d062c51aab15b0bd0f93f4cea412b4630" }]},{"id": "4a38861d062c51aab15b0bd0f93f4cea412b4630", "href": "/projects/ER/repos/pr-agent/commits/4a38861d062c51aab15b0bd0f93f4cea412b4630","parents": [{ "id": "8589941ffe97b7b1bcb5ae399ab9ed0a8a173131" }]},{"id": "5feb66597e5a9933097113e6b95fdd19023dfdb0", "href": "/projects/ER/repos/pr-agent/commits/5feb66597e5a9933097113e6b95fdd19023dfdb0","parents": [{ "id": "8a768aa7fd2b5b978e87818ce90160c05bd51a79" },{ "id": "8589941ffe97b7b1bcb5ae399ab9ed0a8a173131" }]},{"id": "8589941ffe97b7b1bcb5ae399ab9ed0a8a173131", "href": "/projects/ER/repos/pr-agent/commits/8589941ffe97b7b1bcb5ae399ab9ed0a8a173131","parents": [{ "id": "7f0e6aeb372f1e16165f92e7b372e650b819fe2b" }]},{"id": "7f0e6aeb372f1e16165f92e7b372e650b819fe2b", "href": "/projects/ER/repos/pr-agent/commits/7f0e6aeb372f1e16165f92e7b372e650b819fe2b","parents": [{ "id": "8a768aa7fd2b5b978e87818ce90160c05bd51a79" }]},{"id": "8a768aa7fd2b5b978e87818ce90160c05bd51a79", "href": "/projects/ER/repos/pr-agent/commits/8a768aa7fd2b5b978e87818ce90160c05bd51a79","parents": [{ "id": "f399f9ebe4fbe0e25379de4ab3f17f22aca397a5" }]},{"id": "f399f9ebe4fbe0e25379de4ab3f17f22aca397a5", "href": "/projects/ER/repos/pr-agent/commits/f399f9ebe4fbe0e25379de4ab3f17f22aca397a5","parents": [{ "id": "cc73d4599bb660df095edaa6844c0fd88516e4cd" }]},{"id": "cc73d4599bb660df095edaa6844c0fd88516e4cd", "href": "/projects/ER/repos/pr-agent/commits/cc73d4599bb660df095edaa6844c0fd88516e4cd","parents": [{ "id": "4228f92e7ee671c267eefa8c02c4c24676b3525d" },{ "id": "b59111e4a6329b02a80711d3bf64f217b9063180" }]},{"id": "b59111e4a6329b02a80711d3bf64f217b9063180", "href": "/projects/ER/repos/pr-agent/commits/b59111e4a6329b02a80711d3bf64f217b9063180","parents": [{ "id": "ef37271ce943803a19cbe7d796e1e480643d3229" }]},{"id": "4228f92e7ee671c267eefa8c02c4c24676b3525d", "href": "/projects/ER/repos/pr-agent/commits/4228f92e7ee671c267eefa8c02c4c24676b3525d","parents": [{ "id": "1f4ab43fa680789f117d7d111eff77a427b54db6" },{ "id": "70da871876874ff928c92f9ebd4e418acbd5008f" }]},{"id": "70da871876874ff928c92f9ebd4e418acbd5008f", "href": "/projects/ER/repos/pr-agent/commits/70da871876874ff928c92f9ebd4e418acbd5008f","parents": [{ "id": "9c1ab064911685392e05d13edf49c395a4879ea2" }]},{"id": "9c1ab064911685392e05d13edf49c395a4879ea2", "href": "/projects/ER/repos/pr-agent/commits/9c1ab064911685392e05d13edf49c395a4879ea2","parents": [{ "id": "ef37271ce943803a19cbe7d796e1e480643d3229" }]},{"id": "1f4ab43fa680789f117d7d111eff77a427b54db6", "href": "/projects/ER/repos/pr-agent/commits/1f4ab43fa680789f117d7d111eff77a427b54db6","parents": [{ "id": "ef37271ce943803a19cbe7d796e1e480643d3229" },{ "id": "5c4bc0a00821b103970ac37e0e3de13437eb899d" }]},{"id": "5c4bc0a00821b103970ac37e0e3de13437eb899d", "href": "/projects/ER/repos/pr-agent/commits/5c4bc0a00821b103970ac37e0e3de13437eb899d","parents": [{ "id": "ef37271ce943803a19cbe7d796e1e480643d3229" }]},{"id": "ef37271ce943803a19cbe7d796e1e480643d3229", "href": "/projects/ER/repos/pr-agent/commits/ef37271ce943803a19cbe7d796e1e480643d3229","parents": [{ "id": "8dd4c15d4b105399c24ec36f57389397c326a7a9" }]},{"id": "8dd4c15d4b105399c24ec36f57389397c326a7a9", "href": "/projects/ER/repos/pr-agent/commits/8dd4c15d4b105399c24ec36f57389397c326a7a9","parents": [{ "id": "1f126069b13560ff3dfa26d3f03f889585c91d8f" },{ "id": "f9afada1edf3189691aa8bf33646572ce6bdd0fe" }]}]