Seems interesting. What language model are you using? Are what info are you sending to the model? Privacy is obvs a concerns with this type of thing.
The extension sends the text of the commit message to Lambda. Lambda asks ChatGPT to grade the text for politeness, constructiveness, and agreeableness. The score is the average of those 3.