Skip to content
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] add optional openai based commit message summarization. #665

Closed
iamashwin99 opened this issue Jan 2, 2024 · 4 comments
Closed
Labels
enhancement New feature or request

Comments

@iamashwin99
Copy link

The automatic commit messages are currently quite cryptic as they only offer hostname and date-related information.
It would be a nice introduction to have a {{ai_summary}} as an optional field which then uses, openai or other services to summarise the commit contents.

@Vinzent03 Vinzent03 added the enhancement New feature or request label Jan 7, 2024
@Vinzent03
Copy link
Collaborator

Interesting idea, but I really don't plan to add that anytime soon.

@Paillat-dev
Copy link

Maybe it is possible using opencommit and custom git executable path in the obsidian-git settings. But it's hack solution.

@GollyTicker
Copy link
Contributor

An AI summary is not a core feature of a git-backup plugin. Ideally, this should be a secondary plugin based ontop of this one - or where a different obsidian plugin (which implements the AI summary) can be invoked from the obsidian-git plugin to generate the summary. This also makes it possible for the user to decide which AI to use - as not everybody is willing to send their vault files over the internet to Microsoft for summarization 😅

@Vinzent03
Copy link
Collaborator

Yeah I don't plan it for this plugin, so I'm going to close this for now. I'm maybe open to offer an api for extra plugins.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants