Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func SaveConfig ¶
func SupportedTicketServices ¶ added in v1.3.0
func SupportedTicketServices() []string
func SupportedVCSProviders ¶ added in v1.3.0
func SupportedVCSProviders() []string
Types ¶
type AI ¶ added in v1.1.0
type AI string
func SupportedAIs ¶ added in v1.3.0
func SupportedAIs() []AI
type Config ¶
type Config struct {
GeminiAPIKey string `json:"gemini_api_key"`
Language string `json:"language"`
UseEmoji bool `json:"use_emoji"`
SuggestionsCount int `json:"suggestions_count"`
PathFile string `json:"path_file"`
ActiveTicketService string `json:"active_ticket_service,omitempty"` // "jira", "trello", "github", etc.
JiraConfig JiraConfig `json:"jira_config"`
UseTicket bool `json:"use_ticket,omitempty"`
AIConfig AIConfig `json:"ai_config"`
VCSConfigs map[string]VCSConfig `json:"vcs_configs"`
ActiveVCSProvider string `json:"active_vcs_provider,omitempty"`
}
func LoadConfig ¶
type JiraConfig ¶ added in v1.1.0
type Model ¶ added in v1.1.0
type Model string
func DefaultModelForAI ¶ added in v1.3.0
func ModelsForAI ¶ added in v1.3.0
Click to show internal directories.
Click to hide internal directories.