summaryrefslogtreecommitdiff
path: root/internal/cli/flags.go
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2026-04-01 20:14:03 +0300
committerPaul Buetow <paul@buetow.org>2026-04-01 20:14:03 +0300
commit4727a188102d8166e4acabc4fd62863245e6cdce (patch)
tree1e9edac79d1fb348dee86f43974ed729e03f9173 /internal/cli/flags.go
parent3ed1c1ba41709c0de75512643c50b064f7dce650 (diff)
z8: preserve Nano Banana CLI precedence
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