If the LLM responds with an empty file, delete the file instead of updating it to have no content. This should be easily addressable by adding a few lines of code to process_issue and adding a new associated unit test case in test_process_issue.py. Do the same thing in process_pull_request_comment.
If the LLM responds with an empty file, delete the file instead of updating it to have no content. This should be easily addressable by adding a few lines of code to process_issue and adding a new associated unit test case in test_process_issue.py. Do the same thing in process_pull_request_comment.