The new commit message auto-generation feature is great!
However, I have noticed that currently only OpenAI is available as a provider. I hope to introduce an endpoint URL parameter and a model parameter, allowing users to switch to any model provider which compatible with the OpenAI API format and allow to choose different models
Additionally, I hope the fork app can also allow to edit the system prompt used for generating commit messages. Different projects may require different commit message formats, therefore, it is better to read the system prompt from a specified configuration file, for example, first reading from the .fork/xxxxx.json file in the project's root directory, if not found there, search in the home directory; if still unavailable, use an editable prompt in the fork app settings