summaryrefslogtreecommitdiff
path: root/internal/cli/flags.go
diff options
context:
space:
mode:
Diffstat (limited to 'internal/cli/flags.go')
-rw-r--r--internal/cli/flags.go4
1 files changed, 4 insertions, 0 deletions
diff --git a/internal/cli/flags.go b/internal/cli/flags.go
index 1e18766..5fcab40 100644
--- a/internal/cli/flags.go
+++ b/internal/cli/flags.go
@@ -38,8 +38,12 @@ type Flags struct {
// NanoBananaModel is the Gemini image model used for Nano Banana generation.
NanoBananaModel string
+ // NanoBananaModelSpecified records whether the Nano Banana image model was explicitly set on the CLI.
+ NanoBananaModelSpecified bool
// NanoBananaTextModel is the Gemini text model used for Nano Banana prompt generation.
NanoBananaTextModel string
+ // NanoBananaTextModelSpecified records whether the Nano Banana text model was explicitly set on the CLI.
+ NanoBananaTextModelSpecified bool
}
// NewFlags creates a new Flags instance with default values