Skip to content

Commit 6cabecf

Browse files
committed
fix(gemini): always write settings.json on container start to apply defaults
1 parent fdbf108 commit 6cabecf

File tree

1 file changed

+1
-3
lines changed
  • packages/lib/src/core/templates-entrypoint

1 file changed

+1
-3
lines changed

packages/lib/src/core/templates-entrypoint/gemini.ts

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -166,11 +166,9 @@ GEMINI_CONFIG_SETTINGS_FILE="$GEMINI_SETTINGS_DIR/settings.json"
166166
mkdir -p "$GEMINI_SETTINGS_DIR" || true
167167
168168
# Disable folder trust prompt and enable auto-approval in settings.json
169-
if [[ ! -f "$GEMINI_CONFIG_SETTINGS_FILE" ]]; then
170-
cat <<'EOF' > "$GEMINI_CONFIG_SETTINGS_FILE"
169+
cat <<'EOF' > "$GEMINI_CONFIG_SETTINGS_FILE"
171170
${geminiSettingsJsonTemplate}
172171
EOF
173-
fi
174172
175173
# Pre-trust important directories in trustedFolders.json
176174
# Use flat mapping as required by recent Gemini CLI versions

0 commit comments

Comments
 (0)