Skip to content

Commit ac34520

Browse files
fix(patch): cherry-pick cb7f7d6 to release/v0.37.0-preview.1-pr-24342 to patch version v0.37.0-preview.1 and create version 0.37.0-preview.2 (#24842)
Co-authored-by: Keith Guerin <keithguerin@gmail.com>
1 parent 7cd6dde commit ac34520

5 files changed

Lines changed: 41 additions & 41 deletions

File tree

docs/cli/settings.md

Lines changed: 33 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -47,39 +47,39 @@ they appear in the UI.
4747

4848
### UI
4949

50-
| UI Label | Setting | Description | Default |
51-
| ------------------------------------ | -------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------- |
52-
| Auto Theme Switching | `ui.autoThemeSwitching` | Automatically switch between default light and dark themes based on terminal background color. | `true` |
53-
| Terminal Background Polling Interval | `ui.terminalBackgroundPollingInterval` | Interval in seconds to poll the terminal background color. | `60` |
54-
| Hide Window Title | `ui.hideWindowTitle` | Hide the window title bar | `false` |
55-
| Inline Thinking | `ui.inlineThinkingMode` | Display model thinking inline: off or full. | `"off"` |
56-
| Show Thoughts in Title | `ui.showStatusInTitle` | Show Gemini CLI model thoughts in the terminal window title during the working phase | `false` |
57-
| Dynamic Window Title | `ui.dynamicWindowTitle` | Update the terminal window title with current status icons (Ready: ◇, Action Required: ✋, Working: ✦) | `true` |
58-
| Show Home Directory Warning | `ui.showHomeDirectoryWarning` | Show a warning when running Gemini CLI in the home directory. | `true` |
59-
| Show Compatibility Warnings | `ui.showCompatibilityWarnings` | Show warnings about terminal or OS compatibility issues. | `true` |
60-
| Hide Tips | `ui.hideTips` | Hide helpful tips in the UI | `false` |
61-
| Escape Pasted @ Symbols | `ui.escapePastedAtSymbols` | When enabled, @ symbols in pasted text are escaped to prevent unintended @path expansion. | `false` |
62-
| Show Shortcuts Hint | `ui.showShortcutsHint` | Show the "? for shortcuts" hint above the input. | `true` |
63-
| Compact Tool Output | `ui.compactToolOutput` | Display tool outputs (like directory listings and file reads) in a compact, structured format. | `false` |
64-
| Hide Banner | `ui.hideBanner` | Hide the application banner | `false` |
65-
| Hide Context Summary | `ui.hideContextSummary` | Hide the context summary (GEMINI.md, MCP servers) above the input. | `false` |
66-
| Hide CWD | `ui.footer.hideCWD` | Hide the current working directory in the footer. | `false` |
67-
| Hide Sandbox Status | `ui.footer.hideSandboxStatus` | Hide the sandbox status indicator in the footer. | `false` |
68-
| Hide Model Info | `ui.footer.hideModelInfo` | Hide the model name and context usage in the footer. | `false` |
69-
| Hide Context Window Percentage | `ui.footer.hideContextPercentage` | Hides the context window usage percentage. | `true` |
70-
| Hide Footer | `ui.hideFooter` | Hide the footer from the UI | `false` |
71-
| Show Memory Usage | `ui.showMemoryUsage` | Display memory usage information in the UI | `false` |
72-
| Show Line Numbers | `ui.showLineNumbers` | Show line numbers in the chat. | `true` |
73-
| Show Citations | `ui.showCitations` | Show citations for generated text in the chat. | `false` |
74-
| Show Model Info In Chat | `ui.showModelInfoInChat` | Show the model name in the chat for each model turn. | `false` |
75-
| Show User Identity | `ui.showUserIdentity` | Show the signed-in user's identity (e.g. email) in the UI. | `true` |
76-
| Use Alternate Screen Buffer | `ui.useAlternateBuffer` | Use an alternate screen buffer for the UI, preserving shell history. | `false` |
77-
| Use Background Color | `ui.useBackgroundColor` | Whether to use background colors in the UI. | `true` |
78-
| Incremental Rendering | `ui.incrementalRendering` | Enable incremental rendering for the UI. This option will reduce flickering but may cause rendering artifacts. Only supported when useAlternateBuffer is enabled. | `true` |
79-
| Show Spinner | `ui.showSpinner` | Show the spinner during operations. | `true` |
80-
| Loading Phrases | `ui.loadingPhrases` | What to show while the model is working: tips, witty comments, both, or nothing. | `"tips"` |
81-
| Error Verbosity | `ui.errorVerbosity` | Controls whether recoverable errors are hidden (low) or fully shown (full). | `"low"` |
82-
| Screen Reader Mode | `ui.accessibility.screenReader` | Render output in plain-text to be more screen reader accessible | `false` |
50+
| UI Label | Setting | Description | Default |
51+
| ------------------------------------ | -------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------- |
52+
| Auto Theme Switching | `ui.autoThemeSwitching` | Automatically switch between default light and dark themes based on terminal background color. | `true` |
53+
| Terminal Background Polling Interval | `ui.terminalBackgroundPollingInterval` | Interval in seconds to poll the terminal background color. | `60` |
54+
| Hide Window Title | `ui.hideWindowTitle` | Hide the window title bar | `false` |
55+
| Inline Thinking | `ui.inlineThinkingMode` | Display model thinking inline: off or full. | `"off"` |
56+
| Show Thoughts in Title | `ui.showStatusInTitle` | Show Gemini CLI model thoughts in the terminal window title during the working phase | `false` |
57+
| Dynamic Window Title | `ui.dynamicWindowTitle` | Update the terminal window title with current status icons (Ready: ◇, Action Required: ✋, Working: ✦) | `true` |
58+
| Show Home Directory Warning | `ui.showHomeDirectoryWarning` | Show a warning when running Gemini CLI in the home directory. | `true` |
59+
| Show Compatibility Warnings | `ui.showCompatibilityWarnings` | Show warnings about terminal or OS compatibility issues. | `true` |
60+
| Hide Tips | `ui.hideTips` | Hide helpful tips in the UI | `false` |
61+
| Escape Pasted @ Symbols | `ui.escapePastedAtSymbols` | When enabled, @ symbols in pasted text are escaped to prevent unintended @path expansion. | `false` |
62+
| Show Shortcuts Hint | `ui.showShortcutsHint` | Show the "? for shortcuts" hint above the input. | `true` |
63+
| Compact Tool Output | `ui.compactToolOutput` | Display tool outputs (like directory listings and file reads) in a compact, structured format. | `false` |
64+
| Hide Banner | `ui.hideBanner` | Hide the application banner | `false` |
65+
| Hide Context Summary | `ui.hideContextSummary` | Hide the context summary (GEMINI.md, MCP servers) above the input. | `false` |
66+
| Hide CWD | `ui.footer.hideCWD` | Hide the current working directory in the footer. | `false` |
67+
| Hide Sandbox Status | `ui.footer.hideSandboxStatus` | Hide the sandbox status indicator in the footer. | `false` |
68+
| Hide Model Info | `ui.footer.hideModelInfo` | Hide the model name and context usage in the footer. | `false` |
69+
| Hide Context Window Percentage | `ui.footer.hideContextPercentage` | Hides the context window usage percentage. | `true` |
70+
| Hide Footer | `ui.hideFooter` | Hide the footer from the UI | `false` |
71+
| Show Memory Usage | `ui.showMemoryUsage` | Display memory usage information in the UI | `false` |
72+
| Show Line Numbers | `ui.showLineNumbers` | Show line numbers in the chat. | `true` |
73+
| Show Citations | `ui.showCitations` | Show citations for generated text in the chat. | `false` |
74+
| Show Model Info In Chat | `ui.showModelInfoInChat` | Show the model name in the chat for each model turn. | `false` |
75+
| Show User Identity | `ui.showUserIdentity` | Show the signed-in user's identity (e.g. email) in the UI. | `true` |
76+
| Use Alternate Screen Buffer | `ui.useAlternateBuffer` | Use an alternate screen buffer for the UI, preserving shell history. | `false` |
77+
| Use Background Color | `ui.useBackgroundColor` | Whether to use background colors in the UI. | `true` |
78+
| Incremental Rendering | `ui.incrementalRendering` | Enable incremental rendering for the UI. This option will reduce flickering but may cause rendering artifacts. Only supported when useAlternateBuffer is enabled. | `true` |
79+
| Show Spinner | `ui.showSpinner` | Show the spinner during operations. | `true` |
80+
| Loading Phrases | `ui.loadingPhrases` | What to show while the model is working: tips, witty comments, all, or off. | `"off"` |
81+
| Error Verbosity | `ui.errorVerbosity` | Controls whether recoverable errors are hidden (low) or fully shown (full). | `"low"` |
82+
| Screen Reader Mode | `ui.accessibility.screenReader` | Render output in plain-text to be more screen reader accessible | `false` |
8383

8484
### IDE
8585

docs/reference/configuration.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -354,8 +354,8 @@ their corresponding top-level category object in your `settings.json` file.
354354

355355
- **`ui.loadingPhrases`** (enum):
356356
- **Description:** What to show while the model is working: tips, witty
357-
comments, both, or nothing.
358-
- **Default:** `"tips"`
357+
comments, all, or off.
358+
- **Default:** `"off"`
359359
- **Values:** `"tips"`, `"witty"`, `"all"`, `"off"`
360360

361361
- **`ui.errorVerbosity`** (enum):

packages/cli/src/config/settingsSchema.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ describe('SettingsSchema', () => {
8787
const definition = getSettingsSchema().ui?.properties?.loadingPhrases;
8888
expect(definition).toBeDefined();
8989
expect(definition?.type).toBe('enum');
90-
expect(definition?.default).toBe('tips');
90+
expect(definition?.default).toBe('off');
9191
expect(definition?.options?.map((o) => o.value)).toEqual([
9292
'tips',
9393
'witty',

packages/cli/src/config/settingsSchema.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -776,9 +776,9 @@ const SETTINGS_SCHEMA = {
776776
label: 'Loading Phrases',
777777
category: 'UI',
778778
requiresRestart: false,
779-
default: 'tips',
779+
default: 'off',
780780
description:
781-
'What to show while the model is working: tips, witty comments, both, or nothing.',
781+
'What to show while the model is working: tips, witty comments, all, or off.',
782782
showInDialog: true,
783783
options: [
784784
{ value: 'tips', label: 'Tips' },

schemas/settings.schema.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -478,9 +478,9 @@
478478
},
479479
"loadingPhrases": {
480480
"title": "Loading Phrases",
481-
"description": "What to show while the model is working: tips, witty comments, both, or nothing.",
482-
"markdownDescription": "What to show while the model is working: tips, witty comments, both, or nothing.\n\n- Category: `UI`\n- Requires restart: `no`\n- Default: `tips`",
483-
"default": "tips",
481+
"description": "What to show while the model is working: tips, witty comments, all, or off.",
482+
"markdownDescription": "What to show while the model is working: tips, witty comments, all, or off.\n\n- Category: `UI`\n- Requires restart: `no`\n- Default: `off`",
483+
"default": "off",
484484
"type": "string",
485485
"enum": ["tips", "witty", "all", "off"]
486486
},

0 commit comments

Comments
 (0)