-
Notifications
You must be signed in to change notification settings - Fork 331
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Feature]: Support only one line commit message and adjustment type #409
Comments
absolutely agree, it's actually a kinda bug, but also an expected behaviour do you want to make a PR to fix? if yes, please note this would require changing the prompts in all the languages, not a big deal though
but you seee.. its kinda what is expected in a conventional commit convention when you commit a But, what i see as a good solution here is: @matscube wdyt? |
Saw this after running into a similar issue. Another option could be to break these into individual commits. So rather than a single commit with multiple lines, it responds with a recommendation for multiple commits, the files in each commit, and the commit message of each. This keeps to the principle of small incremental changes affecting individual parts of logic. |
@XargsUK also thought exactly about it, we would split
i'd merge same contexts into one though |
About modifying the prompt formatHow about adding a feature that allows users to directly edit the prompt? How about limiting the responsibility of this tool by allowing users to customize their own system prompts and few-shot examples, and tune their prompts themselves?
Dealing with cases where the generated message is different from the intentionIn the oco command, you cannot directly edit the generated commit message or give instructions if it is different from your intention. (You can only regenerate it) |
Description
The current commit is divided into individual messages for each file, but sometimes the entire function will affect different files. I hope there is only a single line of commit message that includes the results of multiple files combined.
Also, sometimes the type of commit judged by OCO differs from my perception. I hope there can be an option to choose what type of current commit it is, such as OCO thinks it's a fix but I might think it's a feat.
Suggested Solution
The current format is:
I hope it can be changed to:
Assume the current result generated by OCO is:
I hope it can be adjusted to other types, such as:
Alternatives
No response
Additional Context
No response
The text was updated successfully, but these errors were encountered: