diff options
Diffstat (limited to 'internal/cli')
| -rw-r--r-- | internal/cli/flags.go | 1 | ||||
| -rw-r--r-- | internal/cli/release.go | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/internal/cli/flags.go b/internal/cli/flags.go index fb367cb..43d9fa3 100644 --- a/internal/cli/flags.go +++ b/internal/cli/flags.go @@ -35,6 +35,7 @@ type Flags struct { AutoCreateReleases bool AIReleaseNotes bool UpdateReleases bool + AITool string // Internal fields for batch run state management (not set by flags) BatchRunStateManager *state.Manager diff --git a/internal/cli/release.go b/internal/cli/release.go index d7601f4..e05cbdd 100644 --- a/internal/cli/release.go +++ b/internal/cli/release.go @@ -59,6 +59,7 @@ func HandleCheckReleasesForRepo(cfg *config.Config, flags *Flags, repoName strin // HandleCheckReleasesForRepos checks for version tags without releases and creates them with confirmation func HandleCheckReleasesForRepos(cfg *config.Config, flags *Flags, repositories []string) int { releaseManager := release.NewManager(flags.WorkDir) + releaseManager.SetAITool(flags.AITool) // Load persistent AI release notes cache cacheFile := filepath.Join(flags.WorkDir, ".gitsyncer-ai-release-notes-cache.json") |
