Author Commit Message Commit Date Tal b6d41d6a913 M Merge pull request #571 from Codium-ai/tr/user_description
Enhance Documentation and Configuration of 'describe' Tool 05 Jan 2024 mrT23 640972b00aa docs: Reorganize and enhance documentation for review and describe tools 07 Jan 2024 mrT23 7810ba7d76b docs: Reorganize and enhance documentation for review and describe tools 07 Jan 2024 mrT23 d91f1fce09e docs: Reorganize and enhance documentation for review and describe tools 07 Jan 2024 mrT23 edcb666fbc5 docs: Reorganize and enhance documentation for review and describe tools 07 Jan 2024 mrT23 355ef8c4762 feat: Update adaptive collapsible file list logic in pr_description.py 06 Jan 2024 mrT23 22b7dd9f2db s 06 Jan 2024 mrT23 a85a3287918 s 06 Jan 2024 mrT23 82d10f24f0a s 06 Jan 2024 mrT23 ac74fa8431a docs 05 Jan 2024 mrT23 42704d57813 M Merge remote-tracking branch 'origin/main' into tr/user_description 05 Jan 2024 Tal c69ede01385 Update REVIEW.md 05 Jan 2024 Tal 4349156e97a M Merge pull request #570 from wesvetter/patch-1
📚 Minor update to REVIEW.md for inclusive language 05 Jan 2024 Wes Vetter 9f88105f72c 📚 Minor update to REVIEW.md for inclusive language
Replaces "his [judgement]" with "their". 04 Jan 2024 Tal fe6b2065fb4 M Merge pull request #569 from zmeir/zmeir/enhance/auto_improve_extended_simple
Add toggle to automatically enable `/improve --extended` 04 Jan 2024 Zohar Meir c2b0891c0ba Simpler auto-extended toggle and keep the default as false 04 Jan 2024 zmeir 2f9fbbf0ac3 Prevent reducing the number of suggestions if already low enough 03 Jan 2024 zmeir 0189e12fb15 Automatically enable improve extended mode for large PRs 03 Jan 2024 Tal 782f1ca1bde M Merge pull request #568 from Codium-ai/tr/user_description
Enhancement: Improved Extraction and Placement of User Descriptions in PRs 04 Jan 2024 Tal e6093cd7687 M Merge pull request #567 from zmeir/zmeir/enhance/support_azure_in_langchain_ai_handler
Add support for Azure OpenAI in LangChainOpenAIHandler 04 Jan 2024 zmeir ba3f22d81ec Move logging to a central location for all AI Handlers 04 Jan 2024 zmeir ac7aaa0cd35 Add support for Azure OpenAI in LangChainOpenAIHandler 04 Jan 2024 Tal aea0c4d45f7 M Merge pull request #566 from zmeir/zmeir/fix/config_command_missing_arg
Fix failing `/config` command 04 Jan 2024 zmeir 1ade09eaa3f Fix failing `/config` command
All commands need the `ai_handler` argument. The PRConfig class was missing it in the `__init__` method and so it failed with this error:
```
File "/home/vcap/app/pr_agent/agent/pr_agent.py", line 76, in handle_request
await command2class[action](pr_url, ai_handler=self.ai_handler, args=args).run()
TypeError: PRConfig.__init__() got an unexpected keyword argument 'ai_handler'
``` 04 Jan 2024 mrT23 3628786a612 feat: Clarify PRType label member usage in pr_description_prompts.toml 05 Jan 2024 mrT23 6d18a0c8438 feat: Improve user description extraction in git_provider.py 04 Jan 2024 mrT23 1c2bb2ef3df feat: Update user description extraction and placement in PR description 04 Jan 2024 mrT23 7762bf59bf5 feat: Update user description extraction and placement in PR description 04 Jan 2024 mrT23 3e29848cd05 M Merge remote-tracking branch 'origin/main' into tr/user_description
# Conflicts:
# pr_agent/git_providers/git_provider.py 04 Jan 2024 Tal b7af45166ab M Merge pull request #561 from zmeir/zmeir/fix/get_user_description
Fix `get_user_description` 04 Jan 2024 Zohar Meir 8d2da74380d Find user description in a case-insensitive way 04 Jan 2024 Zohar Meir 39c18661216 Revert title() to capitalize() 04 Jan 2024 zmeir 560d30dbb1d Fix `get_user_description`
The headers changed from "PR Type"/"PR Description"/etc to "Type"/"Description"/etc 03 Jan 2024 Tal 92f89e6ca0c M Merge pull request #565 from Codium-ai/tr/remove_old_walkthrough
Remove old 'enable_file_walkthrough' mode 04 Jan 2024 mrT23 ed78bfd9461 use_collapsible_file_list 04 Jan 2024 mrT23 4204d78d7e3 feat: Remove file walkthrough feature from PR agent 04 Jan 2024 mrT23 3c2ed8bbf12 feat: Remove file walkthrough feature from PR agent 04 Jan 2024 mrT23 c3b5aaf8ccb feat: Update user description extraction and placement in PR description 04 Jan 2024 Tal 1bba0162f88 M Merge pull request #563 from zmeir/zmeir/enhance/refine_add_docs_prompt
Refine the prompt for `add_docs` command 04 Jan 2024 zmeir 967494ce17d Refine the prompt for `add_docs` command
I found that without it, python docstrings are sometimes suggested above the function signature, instead of below. 03 Jan 2024 Tal c07ea5ea32c M Merge pull request #560 from zmeir/zmeir/fix/drop_python3.9
Drop support for python 3.9 04 Jan 2024 zmeir 58f93e0615d Drop support for python 3.9
The `bitbucket_server_provider.py` uses structural pattern matching that was introduced in python 3.10, and so trying to run any command with python 3.9 will fail (because we import all the providers right at the top of `pr_agent.git_providers`) 03 Jan 2024 Tal c31ce3de35c M Merge pull request #559 from pzarfos/fix/prompt-spelling
feat: Fix typo 03 Jan 2024 Phill Zarfos 0bd2f045a31 feat: Fix typo 02 Jan 2024 Tal 0b4a98b3aab M Merge pull request #558 from Codium-ai/tr/soc2_ticket
feat: Add SOC2 compliance review feature to PR agent 💎 02 Jan 2024 mrT23 7dfc306e7c9 feat: Add SOC2 compliance review feature to PR agent 01 Jan 2024 Tal be88624e2a0 M Merge pull request #556 from Codium-ai/mrT23-patch-1
Update Usage.md 31 Dec 2023 Tal ac9a46d4c4e Update Usage.md 31 Dec 2023 mrT23 3e1349ed1fe M Merge pull request #554 from xens/patch-1
fix: missing flag in INSTALL.md 28 Dec 2023 Romain Aviolat 0d89e6e760a fix: missing flag in INSTALL.md
Fixing a missing flag on the Docker cli to declare a variable. 28 Dec 2023 ← Prev Next → [{"id": "b6d41d6a913f5b7aeae86ea63981dcf15d5e60c1", "href": "/projects/ER/repos/pr-agent/commits/b6d41d6a913f5b7aeae86ea63981dcf15d5e60c1","parents": [{ "id": "c69ede01385a002a7219bb318ea13758859efa02" },{ "id": "ac74fa8431afa534a129026f5a8ab8b7dfb1f352" }]},{"id": "640972b00aa784af0e729f362ecb9b01b0637857", "href": "/projects/ER/repos/pr-agent/commits/640972b00aa784af0e729f362ecb9b01b0637857","parents": [{ "id": "7810ba7d76b47f9dd0bedfe1ec7a89cd21a8a4b3" }]},{"id": "7810ba7d76b47f9dd0bedfe1ec7a89cd21a8a4b3", "href": "/projects/ER/repos/pr-agent/commits/7810ba7d76b47f9dd0bedfe1ec7a89cd21a8a4b3","parents": [{ "id": "d91f1fce09ebcab1bdab7fa3435fa5720ce305e1" }]},{"id": "d91f1fce09ebcab1bdab7fa3435fa5720ce305e1", "href": "/projects/ER/repos/pr-agent/commits/d91f1fce09ebcab1bdab7fa3435fa5720ce305e1","parents": [{ "id": "edcb666fbc565a494ae8659a02d4cb05bc4e639e" }]},{"id": "edcb666fbc565a494ae8659a02d4cb05bc4e639e", "href": "/projects/ER/repos/pr-agent/commits/edcb666fbc565a494ae8659a02d4cb05bc4e639e","parents": [{ "id": "355ef8c47621e07989124713c8ca2af882036f72" }]},{"id": "355ef8c47621e07989124713c8ca2af882036f72", "href": "/projects/ER/repos/pr-agent/commits/355ef8c47621e07989124713c8ca2af882036f72","parents": [{ "id": "22b7dd9f2db5d0f0c563936d31baa981522fe0cc" }]},{"id": "22b7dd9f2db5d0f0c563936d31baa981522fe0cc", "href": "/projects/ER/repos/pr-agent/commits/22b7dd9f2db5d0f0c563936d31baa981522fe0cc","parents": [{ "id": "a85a328791866d653e79e06c38164a1ace7f9395" }]},{"id": "a85a328791866d653e79e06c38164a1ace7f9395", "href": "/projects/ER/repos/pr-agent/commits/a85a328791866d653e79e06c38164a1ace7f9395","parents": [{ "id": "82d10f24f0a85e9081b3833fa8d97cba820b81d7" }]},{"id": "82d10f24f0a85e9081b3833fa8d97cba820b81d7", "href": "/projects/ER/repos/pr-agent/commits/82d10f24f0a85e9081b3833fa8d97cba820b81d7","parents": [{ "id": "ac74fa8431afa534a129026f5a8ab8b7dfb1f352" }]},{"id": "ac74fa8431afa534a129026f5a8ab8b7dfb1f352", "href": "/projects/ER/repos/pr-agent/commits/ac74fa8431afa534a129026f5a8ab8b7dfb1f352","parents": [{ "id": "42704d57813f528ee56b2fd172194880e4299ea8" }]},{"id": "42704d57813f528ee56b2fd172194880e4299ea8", "href": "/projects/ER/repos/pr-agent/commits/42704d57813f528ee56b2fd172194880e4299ea8","parents": [{ "id": "3628786a61222e84b74627e59dfcb65facdbdf38" },{ "id": "c69ede01385a002a7219bb318ea13758859efa02" }]},{"id": "c69ede01385a002a7219bb318ea13758859efa02", "href": "/projects/ER/repos/pr-agent/commits/c69ede01385a002a7219bb318ea13758859efa02","parents": [{ "id": "4349156e97a1a7bac7036fdd6dd1b5f1d187727b" }]},{"id": "4349156e97a1a7bac7036fdd6dd1b5f1d187727b", "href": "/projects/ER/repos/pr-agent/commits/4349156e97a1a7bac7036fdd6dd1b5f1d187727b","parents": [{ "id": "fe6b2065fb498dcdab7f0c14a2755091ee63bc32" },{ "id": "9f88105f72c1320182eb87ba0dd66ea2af3b84ac" }]},{"id": "9f88105f72c1320182eb87ba0dd66ea2af3b84ac", "href": "/projects/ER/repos/pr-agent/commits/9f88105f72c1320182eb87ba0dd66ea2af3b84ac","parents": [{ "id": "fe6b2065fb498dcdab7f0c14a2755091ee63bc32" }]},{"id": "fe6b2065fb498dcdab7f0c14a2755091ee63bc32", "href": "/projects/ER/repos/pr-agent/commits/fe6b2065fb498dcdab7f0c14a2755091ee63bc32","parents": [{ "id": "782f1ca1bdeb6e1641ac7e1d551e5bfbcd3b7076" },{ "id": "c2b0891c0baa8c3dd3e57cad0644b58e750168e0" }]},{"id": "c2b0891c0baa8c3dd3e57cad0644b58e750168e0", "href": "/projects/ER/repos/pr-agent/commits/c2b0891c0baa8c3dd3e57cad0644b58e750168e0","parents": [{ "id": "2f9fbbf0ac32d2be809c34613d34826529bca924" }]},{"id": "2f9fbbf0ac32d2be809c34613d34826529bca924", "href": "/projects/ER/repos/pr-agent/commits/2f9fbbf0ac32d2be809c34613d34826529bca924","parents": [{ "id": "0189e12fb159f73c64e64a244883824e58381be4" }]},{"id": "0189e12fb159f73c64e64a244883824e58381be4", "href": "/projects/ER/repos/pr-agent/commits/0189e12fb159f73c64e64a244883824e58381be4","parents": [{ "id": "c31ce3de35cf6fd5be8d92441045c7b0e69dd522" }]},{"id": "782f1ca1bdeb6e1641ac7e1d551e5bfbcd3b7076", "href": "/projects/ER/repos/pr-agent/commits/782f1ca1bdeb6e1641ac7e1d551e5bfbcd3b7076","parents": [{ "id": "e6093cd7687575142ef3bd6a12d59d6100c9ef81" },{ "id": "6d18a0c84387be7f3a8868f8f1bf7c75cb81f164" }]},{"id": "e6093cd7687575142ef3bd6a12d59d6100c9ef81", "href": "/projects/ER/repos/pr-agent/commits/e6093cd7687575142ef3bd6a12d59d6100c9ef81","parents": [{ "id": "aea0c4d45f776600f371f8af77bb66d800b8d496" },{ "id": "ba3f22d81ecec073bd549c26b70dbe5d4f5accee" }]},{"id": "ba3f22d81ecec073bd549c26b70dbe5d4f5accee", "href": "/projects/ER/repos/pr-agent/commits/ba3f22d81ecec073bd549c26b70dbe5d4f5accee","parents": [{ "id": "ac7aaa0cd357deb4d074e9b2f3d4ab1b44acca1f" }]},{"id": "ac7aaa0cd357deb4d074e9b2f3d4ab1b44acca1f", "href": "/projects/ER/repos/pr-agent/commits/ac7aaa0cd357deb4d074e9b2f3d4ab1b44acca1f","parents": [{ "id": "b7af45166ab0252f5357b8377f58a41f712520b9" }]},{"id": "aea0c4d45f776600f371f8af77bb66d800b8d496", "href": "/projects/ER/repos/pr-agent/commits/aea0c4d45f776600f371f8af77bb66d800b8d496","parents": [{ "id": "b7af45166ab0252f5357b8377f58a41f712520b9" },{ "id": "1ade09eaa3f429c213480d5f50926c9bd1e0e476" }]},{"id": "1ade09eaa3f429c213480d5f50926c9bd1e0e476", "href": "/projects/ER/repos/pr-agent/commits/1ade09eaa3f429c213480d5f50926c9bd1e0e476","parents": [{ "id": "b7af45166ab0252f5357b8377f58a41f712520b9" }]},{"id": "3628786a61222e84b74627e59dfcb65facdbdf38", "href": "/projects/ER/repos/pr-agent/commits/3628786a61222e84b74627e59dfcb65facdbdf38","parents": [{ "id": "6d18a0c84387be7f3a8868f8f1bf7c75cb81f164" }]},{"id": "6d18a0c84387be7f3a8868f8f1bf7c75cb81f164", "href": "/projects/ER/repos/pr-agent/commits/6d18a0c84387be7f3a8868f8f1bf7c75cb81f164","parents": [{ "id": "1c2bb2ef3dfb3663059de91e37f5d328eb6c5cf6" }]},{"id": "1c2bb2ef3dfb3663059de91e37f5d328eb6c5cf6", "href": "/projects/ER/repos/pr-agent/commits/1c2bb2ef3dfb3663059de91e37f5d328eb6c5cf6","parents": [{ "id": "7762bf59bf5ff7fffd2a0f2de78919fb4acd73d3" }]},{"id": "7762bf59bf5ff7fffd2a0f2de78919fb4acd73d3", "href": "/projects/ER/repos/pr-agent/commits/7762bf59bf5ff7fffd2a0f2de78919fb4acd73d3","parents": [{ "id": "3e29848cd05b3d234c8cbbbaae7cfd82b2851c51" }]},{"id": "3e29848cd05b3d234c8cbbbaae7cfd82b2851c51", "href": "/projects/ER/repos/pr-agent/commits/3e29848cd05b3d234c8cbbbaae7cfd82b2851c51","parents": [{ "id": "c3b5aaf8ccb58dd06194916273fbc9553a91bded" },{ "id": "b7af45166ab0252f5357b8377f58a41f712520b9" }]},{"id": "b7af45166ab0252f5357b8377f58a41f712520b9", "href": "/projects/ER/repos/pr-agent/commits/b7af45166ab0252f5357b8377f58a41f712520b9","parents": [{ "id": "92f89e6ca0cc5b4d61b10d2c3579b17e1c6fbe92" },{ "id": "8d2da74380dd4154f44fd2dde262f52c5b41cb80" }]},{"id": "8d2da74380dd4154f44fd2dde262f52c5b41cb80", "href": "/projects/ER/repos/pr-agent/commits/8d2da74380dd4154f44fd2dde262f52c5b41cb80","parents": [{ "id": "39c1866121677ead6eaa5b17165e225619bf74ff" }]},{"id": "39c1866121677ead6eaa5b17165e225619bf74ff", "href": "/projects/ER/repos/pr-agent/commits/39c1866121677ead6eaa5b17165e225619bf74ff","parents": [{ "id": "560d30dbb1d54cbf5ab641808786c67b9f0b09a4" }]},{"id": "560d30dbb1d54cbf5ab641808786c67b9f0b09a4", "href": "/projects/ER/repos/pr-agent/commits/560d30dbb1d54cbf5ab641808786c67b9f0b09a4","parents": [{ "id": "c31ce3de35cf6fd5be8d92441045c7b0e69dd522" }]},{"id": "92f89e6ca0cc5b4d61b10d2c3579b17e1c6fbe92", "href": "/projects/ER/repos/pr-agent/commits/92f89e6ca0cc5b4d61b10d2c3579b17e1c6fbe92","parents": [{ "id": "1bba0162f880a20d90101201293b25a0502c2cad" },{ "id": "ed78bfd9461ce2328275d10493507711ff91ae8a" }]},{"id": "ed78bfd9461ce2328275d10493507711ff91ae8a", "href": "/projects/ER/repos/pr-agent/commits/ed78bfd9461ce2328275d10493507711ff91ae8a","parents": [{ "id": "4204d78d7e342ad65bf9befe86bf589e6e3cac9c" }]},{"id": "4204d78d7e342ad65bf9befe86bf589e6e3cac9c", "href": "/projects/ER/repos/pr-agent/commits/4204d78d7e342ad65bf9befe86bf589e6e3cac9c","parents": [{ "id": "3c2ed8bbf125b75f459f4cdb78e23aa492713356" }]},{"id": "3c2ed8bbf125b75f459f4cdb78e23aa492713356", "href": "/projects/ER/repos/pr-agent/commits/3c2ed8bbf125b75f459f4cdb78e23aa492713356","parents": [{ "id": "1bba0162f880a20d90101201293b25a0502c2cad" }]},{"id": "c3b5aaf8ccb58dd06194916273fbc9553a91bded", "href": "/projects/ER/repos/pr-agent/commits/c3b5aaf8ccb58dd06194916273fbc9553a91bded","parents": [{ "id": "1bba0162f880a20d90101201293b25a0502c2cad" }]},{"id": "1bba0162f880a20d90101201293b25a0502c2cad", "href": "/projects/ER/repos/pr-agent/commits/1bba0162f880a20d90101201293b25a0502c2cad","parents": [{ "id": "c07ea5ea32c067515d47629565144c0b5394b963" },{ "id": "967494ce17d3600eb2d55f8623ae5bb11616eb8d" }]},{"id": "967494ce17d3600eb2d55f8623ae5bb11616eb8d", "href": "/projects/ER/repos/pr-agent/commits/967494ce17d3600eb2d55f8623ae5bb11616eb8d","parents": [{ "id": "c31ce3de35cf6fd5be8d92441045c7b0e69dd522" }]},{"id": "c07ea5ea32c067515d47629565144c0b5394b963", "href": "/projects/ER/repos/pr-agent/commits/c07ea5ea32c067515d47629565144c0b5394b963","parents": [{ "id": "c31ce3de35cf6fd5be8d92441045c7b0e69dd522" },{ "id": "58f93e0615d76f3d2b5ef74d44f333e020bb7579" }]},{"id": "58f93e0615d76f3d2b5ef74d44f333e020bb7579", "href": "/projects/ER/repos/pr-agent/commits/58f93e0615d76f3d2b5ef74d44f333e020bb7579","parents": [{ "id": "c31ce3de35cf6fd5be8d92441045c7b0e69dd522" }]},{"id": "c31ce3de35cf6fd5be8d92441045c7b0e69dd522", "href": "/projects/ER/repos/pr-agent/commits/c31ce3de35cf6fd5be8d92441045c7b0e69dd522","parents": [{ "id": "0b4a98b3aab22388f15bb779c96fc1a410ff2d1d" },{ "id": "0bd2f045a3137aa016be731e0b760d6309f35bea" }]},{"id": "0bd2f045a3137aa016be731e0b760d6309f35bea", "href": "/projects/ER/repos/pr-agent/commits/0bd2f045a3137aa016be731e0b760d6309f35bea","parents": [{ "id": "0b4a98b3aab22388f15bb779c96fc1a410ff2d1d" }]},{"id": "0b4a98b3aab22388f15bb779c96fc1a410ff2d1d", "href": "/projects/ER/repos/pr-agent/commits/0b4a98b3aab22388f15bb779c96fc1a410ff2d1d","parents": [{ "id": "be88624e2a087fc2ed2091c5950b07611b0749cd" },{ "id": "7dfc306e7c95a1a53abcb0b0b00ffe4a6e6159f6" }]},{"id": "7dfc306e7c95a1a53abcb0b0b00ffe4a6e6159f6", "href": "/projects/ER/repos/pr-agent/commits/7dfc306e7c95a1a53abcb0b0b00ffe4a6e6159f6","parents": [{ "id": "be88624e2a087fc2ed2091c5950b07611b0749cd" }]},{"id": "be88624e2a087fc2ed2091c5950b07611b0749cd", "href": "/projects/ER/repos/pr-agent/commits/be88624e2a087fc2ed2091c5950b07611b0749cd","parents": [{ "id": "3e1349ed1fea6aa81e56bf0e8d000d0509d2c7d2" },{ "id": "ac9a46d4c4edf649e64b82cd2fea3947840263e2" }]},{"id": "ac9a46d4c4edf649e64b82cd2fea3947840263e2", "href": "/projects/ER/repos/pr-agent/commits/ac9a46d4c4edf649e64b82cd2fea3947840263e2","parents": [{ "id": "3e1349ed1fea6aa81e56bf0e8d000d0509d2c7d2" }]},{"id": "3e1349ed1fea6aa81e56bf0e8d000d0509d2c7d2", "href": "/projects/ER/repos/pr-agent/commits/3e1349ed1fea6aa81e56bf0e8d000d0509d2c7d2","parents": [{ "id": "a9c8fb6a7390bf2fe2a2b09c2c31f78ebbca308a" },{ "id": "0d89e6e760ad7e09b01b345d785129b4713be4a0" }]},{"id": "0d89e6e760ad7e09b01b345d785129b4713be4a0", "href": "/projects/ER/repos/pr-agent/commits/0d89e6e760ad7e09b01b345d785129b4713be4a0","parents": [{ "id": "a9c8fb6a7390bf2fe2a2b09c2c31f78ebbca308a" }]}]