4679dce3af
refactor: Correct case typo of PR in log
2025-05-20 02:31:48 +09:00
dedad94a20
Fix code indentation in get_review_thread_comments method
2025-04-24 09:34:51 +03:00
c35942c12b
mprove get_review_thread_comments method implementation
...
Co-authored-by: ofir-frd <85901822+ofir-frd@users.noreply.github.com >
2025-04-24 11:23:16 +09:00
ddb94ec9b4
mprove get_review_thread_comments method implementation
...
Co-authored-by: ofir-frd <85901822+ofir-frd@users.noreply.github.com >
2025-04-24 11:22:43 +09:00
29d4fe510e
Improve get_review_thread_comments method implementation
...
Co-authored-by: ofir-frd <85901822+ofir-frd@users.noreply.github.com >
2025-04-24 11:21:49 +09:00
a434d0af9b
Improve comment thread retrieval by using in_reply_to_id instead of line numbers
2025-04-21 16:28:42 +09:00
9c06b6b266
Apply PR review feedback: Code style and functionality improvements
2025-04-10 21:56:37 +09:00
b53d2773a9
improve ask_line tool(add conversation history context)
2025-04-09 23:45:04 +09:00
14971c4f5f
Add support for documentation content exceeding token limits ( #1670 )
...
* - Add support for documentation content exceeding token limits via two phase operation:
1. Ask LLM to rank headings which are most likely to contain an answer to a user question
2. Provide the corresponding files for the LLM to search for an answer.
- Refactor of help_docs to make the code more readable
- For the purpose of getting canonical path: git providers to use default branch and not the PR's source branch.
- Refactor of token counting and making it clear on when an estimate factor will be used.
* Code review changes:
1. Correctly handle exception during retry_with_fallback_models (to allow fallback model to run in case of failure)
2. Better naming for default_branch in bitbucket cloud provider
2025-04-03 11:51:26 +03:00
e422f50cfe
Fix for bug in get_canonical_url_parts when a new issue created, without git url provided.
2025-03-27 17:29:02 +02:00
255e1d0fc1
Missing class member
2025-03-26 14:29:50 +02:00
7117e9fe0e
Github Provider: Support publishing a comment on a non pr issue
2025-03-26 13:36:37 +02:00
605eef64e7
Generate git url correctly in case invoked from both user and GitHub app contexts
2025-03-25 12:08:00 +02:00
a4387b5829
Fix more /improve suggestions
2025-03-24 11:19:23 +02:00
477ebf4926
Code recommendations from /improve
2025-03-24 10:54:50 +02:00
dd80276f3f
Support cloning repo
...
Support forcing accurate token calculation (claude)
Help docs: Add desired branch in case of user supplied git repo, with default set to "main"
Better documentation for getting canonical url parts
2025-03-23 09:55:58 +02:00
5e7e353670
Added help_docs feature.
2025-03-20 23:48:01 +02:00
d91245a9d3
Update pr_agent/git_providers/github_provider.py
...
Co-authored-by: qodo-merge-pro-for-open-source[bot] <189517486+qodo-merge-pro-for-open-source[bot]@users.noreply.github.com>
2025-02-20 20:12:49 +02:00
bfdaac0a05
Update pr_agent/git_providers/github_provider.py
...
Co-authored-by: qodo-merge-pro-for-open-source[bot] <189517486+qodo-merge-pro-for-open-source[bot]@users.noreply.github.com>
2025-02-20 20:11:25 +02:00
56978d9793
Update pr_agent/git_providers/github_provider.py
...
Co-authored-by: qodo-merge-pro-for-open-source[bot] <189517486+qodo-merge-pro-for-open-source[bot]@users.noreply.github.com>
2025-02-20 12:32:29 -05:00
6433e827f4
Update pr_agent/git_providers/github_provider.py
...
Co-authored-by: qodo-merge-pro-for-open-source[bot] <189517486+qodo-merge-pro-for-open-source[bot]@users.noreply.github.com>
2025-02-20 12:32:22 -05:00
c0e78ba522
Update pr_agent/git_providers/github_provider.py
...
Co-authored-by: qodo-merge-pro-for-open-source[bot] <189517486+qodo-merge-pro-for-open-source[bot]@users.noreply.github.com>
2025-02-20 12:32:14 -05:00
45d776a1f7
Update pr_agent/git_providers/github_provider.py
...
Co-authored-by: qodo-merge-pro-for-open-source[bot] <189517486+qodo-merge-pro-for-open-source[bot]@users.noreply.github.com>
2025-02-20 12:32:06 -05:00
6e19e77e5e
Update pr_agent/git_providers/github_provider.py
...
Co-authored-by: qodo-merge-pro-for-open-source[bot] <189517486+qodo-merge-pro-for-open-source[bot]@users.noreply.github.com>
2025-02-20 12:31:25 -05:00
0f63d8685f
Added sub-issue fetching to enhance PR analysis
2025-02-12 19:40:36 -05:00
24bf875db6
fix: handle GitHub permission errors when editing comments
2025-02-03 07:51:44 +02:00
95d0fafa75
refactor: optimize file content loading and improve rate limit handling
2024-12-29 11:25:33 +02:00
7e8361b5fd
feat: enhance code review output with collapsible code snippets and variable links
2024-12-19 20:30:56 +02:00
eb0c959ca9
Add validation for committable comments within PR hunks in GitHub provider
2024-11-20 17:28:13 +02:00
065777040f
Improve PR file content retrieval and logging verbosity handling
2024-11-12 08:06:02 +02:00
81dea65856
Format files by pre-commit run -a
...
Signed-off-by: Yu Ishikawa <yu-iskw@users.noreply.github.com >
2024-10-30 10:00:36 +09:00
27abe48a34
feat: import Range utility in GitHubProvider for enhanced functionality
2024-10-14 09:43:58 +03:00
8fe504a7ec
feat: import Range utility in GitHubProvider for enhanced functionality
2024-10-14 09:40:57 +03:00
f6ba49819a
feat: enhance GitHubProvider with improved error handling and URL parsing
...
- Add traceback logging for exceptions in diff file retrieval
- Improve URL parsing to handle '/api/v3' paths and validate GitHub URLs
- Modify `publish_comment` to return None for temporary comments
- Update constructor to accept an optional GitHub client parameter
2024-10-14 09:18:06 +03:00
229d7b34c7
Limit comment body length and adjust logging levels in GitHub provider
2024-08-18 08:24:27 +03:00
3456c8e039
Add 'original_suggestion' parameter to publish_inline_comment methods across git providers for enhanced inline comment handling
2024-08-16 08:58:51 +03:00
01c18d7d98
Merge pull request #1134 from Codium-ai/tr/err_protections
...
Tr/err protections
2024-08-14 08:17:19 +03:00
8414e109c5
Update logging levels and add error handling for empty data in PR tools and providers
2024-08-14 08:02:34 +03:00
2e41701d07
fixes
2024-08-13 16:21:46 +01:00
11d69e05aa
fix git provider
2024-08-13 09:25:59 +01:00
9c1ab06491
fix long comments
2024-08-12 12:27:09 +03:00
3d3b49e3ee
remove github.com
2024-07-15 20:18:21 +03:00
034ec8f53a
provider
2024-07-11 18:37:37 +03:00
eccd00b86f
github
2024-07-11 18:30:16 +03:00
9a57d00951
GitHub Enterprise Server
2024-07-08 09:01:56 +03:00
0c3940b6a7
persistent release notes
2024-07-03 16:38:13 +03:00
b20f364b15
Change the data structure for prefixes to a list to preserve order
2024-06-27 07:16:26 +07:00
692904bb71
Use ReviewHeaderTitle in lieu of PrReviewTitle
2024-06-27 07:11:57 +07:00
ba963149ac
Fix extract PrReviewTitle member value
2024-06-27 07:10:57 +07:00
7348d4144b
Rename PrReviewTitle enum
2024-06-27 07:05:03 +07:00