summaryrefslogtreecommitdiff
path: root/internal/cli/flags.go
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2025-07-21 15:06:01 +0300
committerPaul Buetow <paul@buetow.org>2025-07-21 15:06:01 +0300
commitf3e301168ad742a556b336761e28f739eb1d7143 (patch)
tree36992608c8ddaab8b5d44221d4eab6f98eb5c8b9 /internal/cli/flags.go
parentb562f3b57f8e4f106aad8856e55b51f1d9d9a367 (diff)
feat: improve consistency between CLI and GUI modes
- Fix batch mode to store cards in ~/.local/state/totalrecall/cards/ matching GUI behavior - Add --no-auto-play flag to disable automatic audio playback (enabled by default) - Simplify phonetic fetching in CLI to match GUI (IPA only, no detailed explanations) - Remove redundant --gui flag as GUI is already the default mode - Align image generation settings: both modes now use DALL-E 2 with 512x512 resolution 🤖 Generated with [opencode](https://opencode.ai) Co-Authored-By: opencode <noreply@opencode.ai>
Diffstat (limited to 'internal/cli/flags.go')
-rw-r--r--internal/cli/flags.go6
1 files changed, 3 insertions, 3 deletions
diff --git a/internal/cli/flags.go b/internal/cli/flags.go
index 64575a0..ab409f5 100644
--- a/internal/cli/flags.go
+++ b/internal/cli/flags.go
@@ -15,7 +15,7 @@ type Flags struct {
DeckName string
ListModels bool
AllVoices bool
- GUIMode bool
+ NoAutoPlay bool
// OpenAI flags
OpenAIModel string
@@ -38,8 +38,8 @@ func NewFlags() *Flags {
DeckName: "Bulgarian Vocabulary",
OpenAIModel: "gpt-4o-mini-tts",
OpenAISpeed: 0.9,
- OpenAIImageModel: "dall-e-3",
- OpenAIImageSize: "1024x1024",
+ OpenAIImageModel: "dall-e-2",
+ OpenAIImageSize: "512x512",
OpenAIImageQuality: "standard",
OpenAIImageStyle: "natural",
}