Guitar
CommitMessageGenerator Member List

This is the complete list of members for CommitMessageGenerator, including all inherited members.

ai_model()CommitMessageGeneratorprivate
ai_model_CommitMessageGeneratorprivate
CommitMessageGenerator()CommitMessageGenerator
diff_head(GitRunner g)CommitMessageGeneratorstatic
Error(std::string const &status, std::string const &message)CommitMessageGeneratorinlinestatic
generate(std::string const &diff, QString const &hint={})CommitMessageGenerator
generate_prompt_json(const GenerativeAI::Model &model, const std::string &prompt)CommitMessageGeneratorprivate
generatePrompt(const std::string &diff, int max)CommitMessageGeneratorprivate
parse_response(const std::string &in, GenerativeAI::AI provider)CommitMessageGeneratorprivate
set_ai_model(GenerativeAI::Model model)CommitMessageGenerator