summaryrefslogtreecommitdiff
path: root/internal/cmd/sync.go
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2025-08-17 09:18:18 +0300
committerPaul Buetow <paul@buetow.org>2025-08-17 09:18:18 +0300
commita8db7af2a094a16393f0060e628310d4161b154f (patch)
treee1240767a26261bed8a0bcbbdb31850ad8b38d4e /internal/cmd/sync.go
parent9603960eeea6b06c5184850c2c2af7d257c77fdd (diff)
feat(release): hexai-first AI release notes; chore(version): bump to 0.8.8v0.8.8
- Prefer hexai stdin pipeline for release notes generation - Fallback to Claude then aichat - Update CLI help and README - Adjust integration tests for current CLI
Diffstat (limited to 'internal/cmd/sync.go')
-rw-r--r--internal/cmd/sync.go4
1 files changed, 2 insertions, 2 deletions
diff --git a/internal/cmd/sync.go b/internal/cmd/sync.go
index 9fcf0fd..86505d5 100644
--- a/internal/cmd/sync.go
+++ b/internal/cmd/sync.go
@@ -189,7 +189,7 @@ func init() {
syncCmd.PersistentFlags().BoolVar(&noReleases, "no-releases", false, "skip release checking after sync")
syncCmd.PersistentFlags().BoolVar(&autoCreate, "auto-create-releases", false, "automatically create releases without confirmation")
syncCmd.PersistentFlags().BoolVar(&noAIReleaseNotes, "no-ai-release-notes", false, "disable AI-generated release notes (AI notes are enabled by default)")
- syncCmd.PersistentFlags().StringVar(&syncAITool, "ai-tool", "claude", "AI tool to use for release notes when auto-creating (claude or aichat)")
+ syncCmd.PersistentFlags().StringVar(&syncAITool, "ai-tool", "claude", "AI tool to use for release notes when auto-creating (claude or aichat; hexai is tried first if available)")
}
func buildFlags() *cli.Flags {
@@ -205,4 +205,4 @@ func buildFlags() *cli.Flags {
CreateGitHubRepos: createRepos,
CreateCodebergRepos: createRepos,
}
-} \ No newline at end of file
+}