From 9da2c5f081dbea1a1ca185c1de542b55da7fd1fe Mon Sep 17 00:00:00 2001 From: Saurav Panda Date: Thu, 20 Jun 2024 23:34:18 -0400 Subject: [PATCH] bug fix for large file review parsing --- kaizen/reviewer/code_review.py | 4 ++-- pyproject.toml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/kaizen/reviewer/code_review.py b/kaizen/reviewer/code_review.py index 763aaa8e..9e17a860 100644 --- a/kaizen/reviewer/code_review.py +++ b/kaizen/reviewer/code_review.py @@ -90,7 +90,7 @@ def review_pull_request( PULL_REQUEST_DESC=pull_request_desc, FILE_PATCH=patch_details, ) - if self.provider.is_inside_token_limit(PROMPT=prompt, percentage=85): + if not self.provider.is_inside_token_limit(PROMPT=prompt, percentage=85): # TODO: Chunk this big files and process them continue resp, usage = self.provider.chat_completion(prompt, user=user) @@ -154,7 +154,7 @@ def generate_pull_request_desc( PULL_REQUEST_DESC=pull_request_desc, CODE_DIFF=patch_details, ) - if self.provider.is_inside_token_limit(PROMPT=prompt): + if not self.provider.is_inside_token_limit(PROMPT=prompt): # TODO: Chunk this big files and process them continue resp, usage = self.provider.chat_completion(prompt, user=user) diff --git a/pyproject.toml b/pyproject.toml index 87c47110..aac15a23 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "kaizen-cloudcode" -version = "0.2.7" +version = "0.2.8" description = "An intelligent coding companion that accelerates your development workflow by providing efficient assistance, enabling you to craft high-quality code more rapidly." authors = ["Saurav Panda "] license = "Apache2.0"