Saurav Panda

Results 31 issues of Saurav Panda

## Issue Details **Severity:** Critical **Category:** Security **File Path:** `https://github.com/Cloud-Code-AI/kaizen/blob/main//kaizen/helpers/output.py?plain=1#L37` ### Description Potential code injection vulnerability in the `create_pr_description` function Impact The `create_pr_description` function concatenates user-provided input (the `desc` and...

Security
Critical

## Issue Details **Severity:** High **Category:** Security **File Path:** `https://github.com/Cloud-Code-AI/kaizen/blob/main//kaizen/tests/actions/diff_pr_test.py?plain=1#L18` ### Description Potential for URL manipulation leading to API abuse. Impact If user inputs are not validated, it could lead...

good first issue
High
Security

## Issue Details **Severity:** Medium **Category:** Performance **File Path:** `https://github.com/Cloud-Code-AI/kaizen/blob/main//kaizen/tests/actions/diff_pr_test.py?plain=1#L42` ### Description Repeated API calls without caching. Impact Multiple calls to the GitHub API for the same PR can lead...

Medium
Performance

# Enhance Logging and Error Handling with KaizenLog ## Overview This pull request introduces a new logging and error handling system called KaizenLog. The main purpose is to provide enhanced...

In readme, we have an explanation of each feature; it would be great if we could have a link for each feature title pointing to the corresponding docs hosted at...

good first issue

We want to pass more context data to system, one way would be pass custom_data and append it to prompt, this will help in better code understanding.

Currently run_test runs all the tests in output_folder, we want it to be able to run test in single folder and output the results.

good first issue

We should also pass the execution log of the unit test generation and generate feedback which can be passed to critique.

- Identify Module - Reason and psuedo code for modules:- how and why we should test this? - Test case generation (Actor-Critique). - Test Case Correction. https://github.com/Cloud-Code-AI/kaizen/blob/8b69b8c3de1ba227fe13e1eb1f090672e29ed36f/kaizen/generator/e2e_tests.py#L68 Actor-Critique: - Model...