Do you literally paste a wall of text (source code of the filtered whole repo) into the prompt and ask the LLM to give you a diff patch as an answer to your question?
Example,
Here is my whole project, now implement user authentication with plain username/password?