fix: updating code review output format for granular control #136
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Code Review Output Format Update
This pull request aims to update the code review output format for granular control. The significant modifications include:
create_pr_review_from_jsonfunction into theCodeReviewerclassmerge_topicsandcreate_pr_review_textmethods to handle topic merging and review text creationis_code_review_prompt_within_limitmethod to check the token limit for code review promptspyproject.tomlfileThese changes enhance the code review process by providing more control over the output format and improving the efficiency of code review prompts. The refactoring and new features contribute to better maintainability and readability of the codebase.
Original Description
None