Tal
62d83f6753
Merge pull request #582 from Codium-ai/tr/unique_titles
...
Enhance PR description headers with bold formatting and include original user description
2024-01-08 01:28:56 -08:00
mrT23
e9a2a0a96f
s
2024-01-08 10:37:51 +02:00
mrT23
46a38473e4
Merge remote-tracking branch 'origin/main' into tr/unique_titles
2024-01-08 10:30:58 +02:00
mrT23
c9e55be275
s
2024-01-08 10:30:47 +02:00
Tal
f714592dec
Merge pull request #579 from Codium-ai/tr/user_description
...
Enhancements to Logging, Help Messages, and PR Descriptions and Reviews
2024-01-07 23:46:25 -08:00
mrT23
8bb2eb48af
s
2024-01-08 09:43:34 +02:00
mrT23
9cfb8ce475
s
2024-01-08 09:39:19 +02:00
mrT23
67cb133c52
s
2024-01-08 09:28:44 +02:00
mrT23
9c054bb80f
s
2024-01-08 09:18:46 +02:00
Sagi Medina
b776e5069c
feat: Refactor AzureDevopsProvider class in azuredevops_provider.py
...
- Reorder class methods and constructor for better readability
- Add error logging for failed operations
- Implement get_pr_description_full method
- Update get_pr_description method to always return full description
- Modify _parse_pr_url method to return workspace_slug, repo_slug, and pr_number
- Make _get_azure_devops_client a static method
- Add error handling in get_pr_id method
2024-01-08 09:15:34 +02:00
Sagi Medina
c8bca487e5
feat: Implement methods in AzureDevopsProvider for publishing code suggestions, labels, and removing comments
2024-01-08 08:59:12 +02:00
Tal
78fa61eac6
Merge branch 'main' into tr/user_description
2024-01-07 22:55:18 -08:00
Tal
582cbd623f
Merge pull request #580 from Codium-ai/tr/add_logs
...
feat: Add debug logs to git_provider and pr_description modules
2024-01-07 09:58:20 -08:00
mrT23
3ea08a6cf5
feat: Add debug logs to git_provider and pr_description modules
2024-01-07 19:57:49 +02:00
mrT23
3154ebbf9f
feat: Add debug logs to git_provider and pr_description modules
2024-01-07 19:56:05 +02:00
Tal
8fe608884d
Merge pull request #578 from Codium-ai/ok/atlassian_version
...
feat: Update atlassian-python-api version in requirements.txt
2024-01-07 09:17:56 -08:00
Ori Kotek
60e79f0134
feat: Update atlassian-python-api version in requirements.txt
2024-01-07 18:08:11 +02:00
mrT23
a6bbd04efb
s
2024-01-07 17:02:18 +02:00
mrT23
578d15c6fc
usage guide
2024-01-07 16:38:08 +02:00
zmeir
22d17985a1
Less noisy fallback for publish_code_suggestions in case of invalid comments
...
As a first option, `publish_code_suggestions` will try to post all review comments in a single GitHub review. This is preferred because it will group all comments together in the GitHub UI under the same review, and will trigger just one notification for any viewers of the PR.
If just one of the comments is malformed, the entire API request will fail and none of the comments will be posted to the PR. In the current implementation, the fallback mechanism is to just post each comment separately with `try/except` and skip the invalid comments. This works, but potentially creates a lot of noise in the PR as each comment is posted as in a separate review, creating multiple notifications.
This suggested fallback is based on a similar idea, but without creating multiple review notifications. The it works is by iterating over the potential comments, and starting a PENDING review for the current comment. The review is not submitted and does not trigger a notification, but it is verified against the GitHub API, and so we can verify if the comment is valid. After checking all comments we then submit a single review with all the verified comments which is guaranteed to succeed.
The end result is having the exact same comments posted to the PR as with the current fallback method, but the downside is having twice as many API calls (for each comment we have 1 extra API call to delete the pending review).
2024-01-07 16:00:44 +02:00
Tal
faba5a224a
Merge pull request #575 from Codium-ai/tr/user_description
...
docs: Enhance 'improve' tool documentation and update 'DESCRIBE.md' w…
2024-01-07 01:30:44 -08:00
mrT23
19f85f08b0
docs: Enhance 'improve' tool documentation and update 'DESCRIBE.md' with hyperlink
2024-01-07 11:29:07 +02:00
mrT23
8512e9dffb
docs: Enhance 'improve' tool documentation and update 'DESCRIBE.md' with hyperlink
2024-01-07 11:26:24 +02:00
mrT23
7c0be8ca44
docs: Enhance 'improve' tool documentation and update 'DESCRIBE.md' with hyperlink
2024-01-07 11:22:53 +02:00
mrT23
d9872d7031
docs: Enhance 'improve' tool documentation and update 'DESCRIBE.md' with hyperlink
2024-01-07 11:19:47 +02:00
Tal
be4b9c4991
Merge pull request #574 from Codium-ai/tr/user_description
...
Enhance and reorganize documentation for review and describe tools
2024-01-07 00:01:30 -08:00
mrT23
94172104f0
docs: Reorganize and enhance documentation for review and describe tools
2024-01-07 09:56:09 +02:00
mrT23
8ec790d4f7
Merge remote-tracking branch 'origin/main' into tr/user_description
...
# Conflicts:
# docs/DESCRIBE.md
2024-01-07 09:49:43 +02:00
mrT23
640972b00a
docs: Reorganize and enhance documentation for review and describe tools
2024-01-07 09:48:17 +02:00
mrT23
7810ba7d76
docs: Reorganize and enhance documentation for review and describe tools
2024-01-07 09:40:24 +02:00
mrT23
d91f1fce09
docs: Reorganize and enhance documentation for review and describe tools
2024-01-07 09:36:03 +02:00
mrT23
edcb666fbc
docs: Reorganize and enhance documentation for review and describe tools
2024-01-07 09:28:06 +02:00
Tal
6d359fe1d8
Update DESCRIBE.md
2024-01-06 21:46:11 +02:00
Tal
19e38595f3
Merge pull request #573 from Codium-ai/tr/user_description
...
feat: Update adaptive collapsible file list logic in pr_description.py
2024-01-06 11:08:55 -08:00
mrT23
355ef8c476
feat: Update adaptive collapsible file list logic in pr_description.py
2024-01-06 10:36:36 +02:00
Tal
f08d225360
Merge pull request #572 from Codium-ai/tr/user_description
...
describe docs
2024-01-06 00:15:36 -08:00
mrT23
22b7dd9f2d
s
2024-01-06 10:15:04 +02:00
mrT23
a85a328791
s
2024-01-06 10:08:29 +02:00
mrT23
82d10f24f0
s
2024-01-06 10:04:48 +02:00
Tal
c9717f1d73
Update README.md
2024-01-05 23:29:59 +02:00
Tal
82b58d5b09
Update README.md
2024-01-05 21:37:45 +02:00
Tal
b6d41d6a91
Merge pull request #571 from Codium-ai/tr/user_description
...
Enhance Documentation and Configuration of 'describe' Tool
2024-01-05 11:30:41 -08:00
mrT23
ac74fa8431
docs
2024-01-05 21:28:54 +02:00
mrT23
42704d5781
Merge remote-tracking branch 'origin/main' into tr/user_description
2024-01-05 17:03:30 +02:00
mrT23
3628786a61
feat: Clarify PRType label member usage in pr_description_prompts.toml
2024-01-05 17:03:14 +02:00
Tal
c69ede0138
Update REVIEW.md
2024-01-05 11:10:55 +02:00
Tal
4349156e97
Merge pull request #570 from wesvetter/patch-1
...
📚 Minor update to REVIEW.md for inclusive language
2024-01-04 22:48:36 -08:00
Wes Vetter
9f88105f72
📚 Minor update to REVIEW.md for inclusive language
...
Replaces "his [judgement]" with "their".
2024-01-04 10:32:53 -08:00
Tal
fe6b2065fb
Merge pull request #569 from zmeir/zmeir/enhance/auto_improve_extended_simple
...
Add toggle to automatically enable `/improve --extended`
2024-01-04 09:06:08 -08:00
Zohar Meir
c2b0891c0b
Simpler auto-extended toggle and keep the default as false
2024-01-04 18:53:45 +02:00