Write some commits in a project, use the Copilot Commit Message Generation as much as possible ✨
Notice that the commit messages deteriorate to uselessness, just repeating previous changes, becomes unrelated to the diff.
A recent change to VSCode added commit message history to the commit message completion functionality. An excellent idea, however, I suspect the prompt is poor, or there is an underlying bug. (Leaky LLM abstractions are pain, I get it.)
When I'm generating commit messages, I expect the commit to discuss the change, but the behaviour I'm now seeing is that the generated message just repeats aspects of the previous messages.
Steps to Reproduce:
A recent change to VSCode added commit message history to the commit message completion functionality. An excellent idea, however, I suspect the prompt is poor, or there is an underlying bug. (Leaky LLM abstractions are pain, I get it.)
When I'm generating commit messages, I expect the commit to discuss the change, but the behaviour I'm now seeing is that the generated message just repeats aspects of the previous messages.
I'd like to see an option to either: