News for hackers. Stuff that matters.
Re:Have Gemini stage and write commit messages for you by Terretta on Saturday February 01, 2025 @10:42PM (#42905594)

        def generate_commit_message(self, diff):
            """
            Generate a commit message using the Gemini API.
            """
            prompt = f"Generate a concise and meaningful Git commit message for the following changes:\n\n{diff}"
            response = self.model.generate_content(prompt)
            return response.text.strip()
and diff is just output of `git diff`. No context or comprehension of repo or treesitter to share code structure ...

OTOH, it's an open source base and one can PR to it.

Re:Have Gemini stage and write commit messages for you by hadat on Sunday February 02, 2025 @01:21AM (#42906455)
Thanks for the suggestion it was a boring afternoon so I decided to do something with gemini api so it's not something that I put much effort it