Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var Store *store.StoreMethods
store instance
Functions ¶
func CreateCommitMsg ¶
func CreateCommitMsg(Store *store.StoreMethods, dryRun bool, autoCommit bool)
CreateCommitMsg launches the interactive flow for reviewing, regenerating, editing, and accepting AI-generated commit messages in the current repo. If dryRun is true, it displays the prompt without making an API call.
func Execute ¶
func Execute()
Execute adds all child commands to the root command and sets flags appropriately. This is called by main.main(). It only needs to happen once to the rootCmd.
func SetupLLM ¶
func SetupLLM(Store *store.StoreMethods) error
SetupLLM walks the user through selecting an LLM provider and storing the corresponding API key or endpoint configuration.
func UpdateLLM ¶
func UpdateLLM(Store *store.StoreMethods) error
UpdateLLM lets the user switch defaults, rotate API keys, or delete stored LLM provider configurations.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.