git_ui: Scaffold out support for generating commit messages with an LLM (#26161)

This PR adds the rough structure needed to support generating commit
messages using an LLM.

This functionality is not yet surfaced to the user.

This is the current state, if you tweak the source to show the button:


https://github.com/user-attachments/assets/66d1fbc4-09f3-4277-84f4-e9c9ebab274c

Release Notes:

- N/A
This commit is contained in:
Marshall Bowers
2025-03-05 21:42:48 +00:00
committed by GitHub
parent 6a3e8044b1
commit e99d68a66f
4 changed files with 100 additions and 0 deletions
Generated
+1
View File
@@ -5438,6 +5438,7 @@ dependencies = [
"gpui",
"itertools 0.14.0",
"language",
"language_model",
"linkify",
"linkme",
"log",