The text in the bubbles may be too small to read on mobile devices, which is why I've added the same text at the bottom of the image. I'm aware of the issue, so I can remove the text for desktop browsers.
That's a good point. Sometimes LLM generates incorrect GIT messages. I can add the whole source file including diff to the prompt, but it increases the token size. So I will find a good way to add more context to the prompt.