Commit messages generation #7001
Closed
vldF
started this conversation in
Feature Requests
Replies: 3 comments 7 replies
-
Beta Was this translation helpful? Give feedback.
1 reply
-
Other plugins already have this functionality, why was the merge request closed? Let's discuss the nuances and one of us will take the task to work. |
Beta Was this translation helpful? Give feedback.
3 replies
-
CC @RomneyDa |
Beta Was this translation helpful? Give feedback.
3 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Validations
Problem
There are at least one approach of this feature — #5828. However, this PR was closed based on technical reasons (I guess). This issue is target to discuss automatic commit messages generation one more time.
This feature can solve next problems:
LLMs are good enough to generate commit messages based on code changes to solve (1). They can use prompts to follow the rules to achieve (2). Also, most of LLMs are trained on english texts, so, they can solve (3). Consequently, we can use them to generate commit messages
Solution
We need a way to set custom rules/templates/examples. Continue already has rules and prompts. Probably, we can extend the schema of one of them. As far as I can see, prompts are yamls, so, they looks as a pretty good base for this feature. However, this can be not the best option, I just try to save the continue UI as simple as possible. Probably, we need to extent UI by add the new one tab on the Continue panel (like 'Prompts' and 'Rules')
Then, we can add some button to the commit panel of IDE to start the message generation. We can do it in IntelliJ IDEA, probably, we can integrate with some VS Code extensions
Beta Was this translation helpful? Give feedback.
All reactions