diff --git a/packages/cli/src/ui/components/__snapshots__/AppHeaderIcon-AppHeader-Icon-Rendering-renders-the-default-icon-in-standard-terminals.snap.svg b/packages/cli/src/ui/components/__snapshots__/AppHeaderIcon-AppHeader-Icon-Rendering-renders-the-default-icon-in-standard-terminals.snap.svg index 35d6b6f2d4..5c4c6426b7 100644 --- a/packages/cli/src/ui/components/__snapshots__/AppHeaderIcon-AppHeader-Icon-Rendering-renders-the-default-icon-in-standard-terminals.snap.svg +++ b/packages/cli/src/ui/components/__snapshots__/AppHeaderIcon-AppHeader-Icon-Rendering-renders-the-default-icon-in-standard-terminals.snap.svg @@ -20,13 +20,13 @@ ▀▀▀▀▘▝▀▀▀▀▘▀▀▘ ▀▀▘▀▀▘▀▀▘ ▝▀▀▝▀▀ Gemini CLI - v1.0.0 + v1.0.0 Tips for getting started: 1. Create GEMINI.md files to customize your interactions 2. - /help + /help for more information 3. Ask coding questions, edit code or run commands 4. Be specific for the best results diff --git a/packages/cli/src/ui/components/__snapshots__/AppHeaderIcon-AppHeader-Icon-Rendering-renders-the-symmetric-icon-in-Apple-Terminal.snap.svg b/packages/cli/src/ui/components/__snapshots__/AppHeaderIcon-AppHeader-Icon-Rendering-renders-the-symmetric-icon-in-Apple-Terminal.snap.svg index 7cef5142e8..eaa118754f 100644 --- a/packages/cli/src/ui/components/__snapshots__/AppHeaderIcon-AppHeader-Icon-Rendering-renders-the-symmetric-icon-in-Apple-Terminal.snap.svg +++ b/packages/cli/src/ui/components/__snapshots__/AppHeaderIcon-AppHeader-Icon-Rendering-renders-the-symmetric-icon-in-Apple-Terminal.snap.svg @@ -21,13 +21,13 @@ ▀▀▀▀▘▝▀▀▀▀▘▀▀▘ ▀▀▘▀▀▘▀▀▘ ▝▀▀▝▀▀ Gemini CLI - v1.0.0 + v1.0.0 Tips for getting started: 1. Create GEMINI.md files to customize your interactions 2. - /help + /help for more information 3. Ask coding questions, edit code or run commands 4. Be specific for the best results diff --git a/packages/cli/src/ui/components/__snapshots__/Banner-Banner-handles-newlines-in-text.snap.svg b/packages/cli/src/ui/components/__snapshots__/Banner-Banner-handles-newlines-in-text.snap.svg index 1ae9115f3f..a6272e0fa9 100644 --- a/packages/cli/src/ui/components/__snapshots__/Banner-Banner-handles-newlines-in-text.snap.svg +++ b/packages/cli/src/ui/components/__snapshots__/Banner-Banner-handles-newlines-in-text.snap.svg @@ -4,17 +4,17 @@ - ╭──────────────────────────────────────────────────────────────────────────────╮ - + ╭──────────────────────────────────────────────────────────────────────────────╮ + L i n e 1 - - + + Line 2 - - ╰──────────────────────────────────────────────────────────────────────────────╯ + + ╰──────────────────────────────────────────────────────────────────────────────╯ \ No newline at end of file diff --git a/packages/cli/src/ui/components/__snapshots__/Banner-Banner-renders-in-info-mode.snap.svg b/packages/cli/src/ui/components/__snapshots__/Banner-Banner-renders-in-info-mode.snap.svg index dab9ec70ea..89d219005d 100644 --- a/packages/cli/src/ui/components/__snapshots__/Banner-Banner-renders-in-info-mode.snap.svg +++ b/packages/cli/src/ui/components/__snapshots__/Banner-Banner-renders-in-info-mode.snap.svg @@ -4,8 +4,8 @@ - ╭──────────────────────────────────────────────────────────────────────────────╮ - + ╭──────────────────────────────────────────────────────────────────────────────╮ + I n f @@ -17,7 +17,7 @@ a g e - - ╰──────────────────────────────────────────────────────────────────────────────╯ + + ╰──────────────────────────────────────────────────────────────────────────────╯ \ No newline at end of file diff --git a/packages/cli/src/ui/components/__snapshots__/FooterConfigDialog--FooterConfigDialog-highlights-the-active-item-in-the-preview.snap.svg b/packages/cli/src/ui/components/__snapshots__/FooterConfigDialog--FooterConfigDialog-highlights-the-active-item-in-the-preview.snap.svg index 656fea504b..9bc0920398 100644 --- a/packages/cli/src/ui/components/__snapshots__/FooterConfigDialog--FooterConfigDialog-highlights-the-active-item-in-the-preview.snap.svg +++ b/packages/cli/src/ui/components/__snapshots__/FooterConfigDialog--FooterConfigDialog-highlights-the-active-item-in-the-preview.snap.svg @@ -4,162 +4,162 @@ - ╭──────────────────────────────────────────────────────────────────────────────────────────────────╮ - - - + ╭──────────────────────────────────────────────────────────────────────────────────────────────────╮ + + + Configure Footer - - - - - Select which items to display in the footer. - - - - + + + + + Select which items to display in the footer. + + + + [✓] workspace - - - Current working directory - - + + + Current working directory + + [✓] git-branch - - - Current git branch name (not shown when unavailable) - - + + + Current git branch name (not shown when unavailable) + + [✓] sandbox - - - Sandbox type and trust indicator - - + + + Sandbox type and trust indicator + + [✓] model-name - - - Current model identifier - - + + + Current model identifier + + [✓] quota - - - Percentage of daily limit used (not shown when unavailable) - - - [ ] + + + Percentage of daily limit used (not shown when unavailable) + + + [ ] context-used - - - Percentage of context window used - - - [ ] + + + Percentage of context window used + + + [ ] memory-usage - - - Memory used by the application - - - [ ] + + + Memory used by the application + + + [ ] session-id - - - Unique identifier for the current session - - - [ ] + + + Unique identifier for the current session + + + [ ] auth - - - Current authentication info - - - + + + Current authentication info + + + > - - + + [✓] - + code-changes - - - - - - Lines added/removed in the session (not shown when zero) - - - - [ ] + + + + + + Lines added/removed in the session (not shown when zero) + + + + [ ] token-count - - - Total tokens used in the session (not shown when zero) - - + + + Total tokens used in the session (not shown when zero) + + [✓] Show footer labels - - - - + + + + Reset to default footer - - - - - - - Enter to select · ↑/↓ to navigate · ←/→ to reorder · Esc to close - - - - - ┌────────────────────────────────────────────────────────────────────────────────────────────┐ - - - + + + + + + + Enter to select · ↑/↓ to navigate · ←/→ to reorder · Esc to close + + + + + ┌────────────────────────────────────────────────────────────────────────────────────────────┐ + + + Preview: - - - - - workspace (/directory) - branch - sandbox - /model - quota - + + + + + workspace (/directory) + branch + sandbox + /model + quota + diff - - - - - + + + + + ~/project/path main docker gemini-2.5-pro 42% used - + +12 - - - -4 - - - - └────────────────────────────────────────────────────────────────────────────────────────────┘ - - - - ╰──────────────────────────────────────────────────────────────────────────────────────────────────╯ + + + -4 + + + + └────────────────────────────────────────────────────────────────────────────────────────────┘ + + + + ╰──────────────────────────────────────────────────────────────────────────────────────────────────╯ \ No newline at end of file diff --git a/packages/cli/src/ui/components/__snapshots__/FooterConfigDialog--FooterConfigDialog-renders-correctly-with-default-settings.snap.svg b/packages/cli/src/ui/components/__snapshots__/FooterConfigDialog--FooterConfigDialog-renders-correctly-with-default-settings.snap.svg index 892bc92783..518c7d138d 100644 --- a/packages/cli/src/ui/components/__snapshots__/FooterConfigDialog--FooterConfigDialog-renders-correctly-with-default-settings.snap.svg +++ b/packages/cli/src/ui/components/__snapshots__/FooterConfigDialog--FooterConfigDialog-renders-correctly-with-default-settings.snap.svg @@ -4,157 +4,157 @@ - ╭──────────────────────────────────────────────────────────────────────────────────────────────────╮ - - - + ╭──────────────────────────────────────────────────────────────────────────────────────────────────╮ + + + Configure Footer - - - - - Select which items to display in the footer. - - - - - + + + + + Select which items to display in the footer. + + + + + > - - + + [✓] - + workspace - - - - - - Current working directory - - - + + + + + + Current working directory + + + [✓] git-branch - - - Current git branch name (not shown when unavailable) - - + + + Current git branch name (not shown when unavailable) + + [✓] sandbox - - - Sandbox type and trust indicator - - + + + Sandbox type and trust indicator + + [✓] model-name - - - Current model identifier - - + + + Current model identifier + + [✓] quota - - - Percentage of daily limit used (not shown when unavailable) - - - [ ] + + + Percentage of daily limit used (not shown when unavailable) + + + [ ] context-used - - - Percentage of context window used - - - [ ] + + + Percentage of context window used + + + [ ] memory-usage - - - Memory used by the application - - - [ ] + + + Memory used by the application + + + [ ] session-id - - - Unique identifier for the current session - - - [ ] + + + Unique identifier for the current session + + + [ ] auth - - - Current authentication info - - - [ ] + + + Current authentication info + + + [ ] code-changes - - - Lines added/removed in the session (not shown when zero) - - - [ ] + + + Lines added/removed in the session (not shown when zero) + + + [ ] token-count - - - Total tokens used in the session (not shown when zero) - - + + + Total tokens used in the session (not shown when zero) + + [✓] Show footer labels - - - - + + + + Reset to default footer - - - - - - - Enter to select · ↑/↓ to navigate · ←/→ to reorder · Esc to close - - - - - ┌────────────────────────────────────────────────────────────────────────────────────────────┐ - - - + + + + + + + Enter to select · ↑/↓ to navigate · ←/→ to reorder · Esc to close + + + + + ┌────────────────────────────────────────────────────────────────────────────────────────────┐ + + + Preview: - - - - - + + + + + workspace (/directory) - branch - sandbox - /model - quota - - - - - + branch + sandbox + /model + quota + + + + + ~/project/path - + main docker gemini-2.5-pro 42% used - - - - └────────────────────────────────────────────────────────────────────────────────────────────┘ - - - - ╰──────────────────────────────────────────────────────────────────────────────────────────────────╯ + + + + └────────────────────────────────────────────────────────────────────────────────────────────┘ + + + + ╰──────────────────────────────────────────────────────────────────────────────────────────────────╯ \ No newline at end of file diff --git a/packages/cli/src/ui/components/__snapshots__/FooterConfigDialog--FooterConfigDialog-updates-the-preview-when-Show-footer-labels-is-toggled-off.snap.svg b/packages/cli/src/ui/components/__snapshots__/FooterConfigDialog--FooterConfigDialog-updates-the-preview-when-Show-footer-labels-is-toggled-off.snap.svg index b8cf4c5bd5..6edd77b9e2 100644 --- a/packages/cli/src/ui/components/__snapshots__/FooterConfigDialog--FooterConfigDialog-updates-the-preview-when-Show-footer-labels-is-toggled-off.snap.svg +++ b/packages/cli/src/ui/components/__snapshots__/FooterConfigDialog--FooterConfigDialog-updates-the-preview-when-Show-footer-labels-is-toggled-off.snap.svg @@ -4,147 +4,147 @@ - ╭──────────────────────────────────────────────────────────────────────────────────────────────────╮ - - - + ╭──────────────────────────────────────────────────────────────────────────────────────────────────╮ + + + Configure Footer - - - - - Select which items to display in the footer. - - - - + + + + + Select which items to display in the footer. + + + + [✓] workspace - - - Current working directory - - + + + Current working directory + + [✓] git-branch - - - Current git branch name (not shown when unavailable) - - + + + Current git branch name (not shown when unavailable) + + [✓] sandbox - - - Sandbox type and trust indicator - - + + + Sandbox type and trust indicator + + [✓] model-name - - - Current model identifier - - + + + Current model identifier + + [✓] quota - - - Percentage of daily limit used (not shown when unavailable) - - - [ ] + + + Percentage of daily limit used (not shown when unavailable) + + + [ ] context-used - - - Percentage of context window used - - - [ ] + + + Percentage of context window used + + + [ ] memory-usage - - - Memory used by the application - - - [ ] + + + Memory used by the application + + + [ ] session-id - - - Unique identifier for the current session - - - [ ] + + + Unique identifier for the current session + + + [ ] auth - - - Current authentication info - - - [ ] + + + Current authentication info + + + [ ] code-changes - - - Lines added/removed in the session (not shown when zero) - - - [ ] + + + Lines added/removed in the session (not shown when zero) + + + [ ] token-count - - - Total tokens used in the session (not shown when zero) - - - + + + Total tokens used in the session (not shown when zero) + + + > - - - [ ] - + + + [ ] + Show footer labels - - - - - - + + + + + + Reset to default footer - - - - - - - Enter to select · ↑/↓ to navigate · ←/→ to reorder · Esc to close - - - - - ┌────────────────────────────────────────────────────────────────────────────────────────────┐ - - - + + + + + + + Enter to select · ↑/↓ to navigate · ←/→ to reorder · Esc to close + + + + + ┌────────────────────────────────────────────────────────────────────────────────────────────┐ + + + Preview: - - - - - ~/project/path - · - main - · + + + + + ~/project/path + · + main + · docker - · - gemini-2.5-pro - · - 42% used - - - - └────────────────────────────────────────────────────────────────────────────────────────────┘ - - - - ╰──────────────────────────────────────────────────────────────────────────────────────────────────╯ + · + gemini-2.5-pro + · + 42% used + + + + └────────────────────────────────────────────────────────────────────────────────────────────┘ + + + + ╰──────────────────────────────────────────────────────────────────────────────────────────────────╯ \ No newline at end of file diff --git a/packages/cli/src/ui/components/__snapshots__/HookStatusDisplay--HookStatusDisplay-matches-SVG-snapshot-for-single-hook.snap.svg b/packages/cli/src/ui/components/__snapshots__/HookStatusDisplay--HookStatusDisplay-matches-SVG-snapshot-for-single-hook.snap.svg index 0030f6f870..7c9cc6473c 100644 --- a/packages/cli/src/ui/components/__snapshots__/HookStatusDisplay--HookStatusDisplay-matches-SVG-snapshot-for-single-hook.snap.svg +++ b/packages/cli/src/ui/components/__snapshots__/HookStatusDisplay--HookStatusDisplay-matches-SVG-snapshot-for-single-hook.snap.svg @@ -4,6 +4,6 @@ - Executing Hook: test-hook + Executing Hook: test-hook \ No newline at end of file diff --git a/packages/cli/src/ui/components/__snapshots__/InputPrompt-InputPrompt-Highlighting-and-Cursor-Display-single-line-scenarios-should-display-cursor-correctly-on-an-empty-line-.snap.svg b/packages/cli/src/ui/components/__snapshots__/InputPrompt-InputPrompt-Highlighting-and-Cursor-Display-single-line-scenarios-should-display-cursor-correctly-on-an-empty-line-.snap.svg index d454a02861..7d9249acb5 100644 --- a/packages/cli/src/ui/components/__snapshots__/InputPrompt-InputPrompt-Highlighting-and-Cursor-Display-single-line-scenarios-should-display-cursor-correctly-on-an-empty-line-.snap.svg +++ b/packages/cli/src/ui/components/__snapshots__/InputPrompt-InputPrompt-Highlighting-and-Cursor-Display-single-line-scenarios-should-display-cursor-correctly-on-an-empty-line-.snap.svg @@ -8,7 +8,7 @@ > - Type your message or @path/to/file + Type your message or @path/to/file ──────────────────────────────────────────────────────────────────────────────────────────────────── diff --git a/packages/cli/src/ui/components/__snapshots__/InputPrompt-InputPrompt-snapshots-should-not-show-inverted-cursor-when-shell-is-focused.snap.svg b/packages/cli/src/ui/components/__snapshots__/InputPrompt-InputPrompt-snapshots-should-not-show-inverted-cursor-when-shell-is-focused.snap.svg index d83e2540dc..c6b9622371 100644 --- a/packages/cli/src/ui/components/__snapshots__/InputPrompt-InputPrompt-snapshots-should-not-show-inverted-cursor-when-shell-is-focused.snap.svg +++ b/packages/cli/src/ui/components/__snapshots__/InputPrompt-InputPrompt-snapshots-should-not-show-inverted-cursor-when-shell-is-focused.snap.svg @@ -9,7 +9,7 @@ > - Type your message or @path/to/file + Type your message or @path/to/file ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ diff --git a/packages/cli/src/ui/components/__snapshots__/MainContent-MainContent-renders-multiple-thinking-messages-sequentially-correctly.snap.svg b/packages/cli/src/ui/components/__snapshots__/MainContent-MainContent-renders-multiple-thinking-messages-sequentially-correctly.snap.svg index f880d6d0f3..298c0a6ad4 100644 --- a/packages/cli/src/ui/components/__snapshots__/MainContent-MainContent-renders-multiple-thinking-messages-sequentially-correctly.snap.svg +++ b/packages/cli/src/ui/components/__snapshots__/MainContent-MainContent-renders-multiple-thinking-messages-sequentially-correctly.snap.svg @@ -15,26 +15,26 @@ ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ Thinking... - - + + Initial analysis - - This is a multiple line paragraph for the first thinking message of how the - - model analyzes the problem. - - + + This is a multiple line paragraph for the first thinking message of how the + + model analyzes the problem. + + Planning execution - - This a second multiple line paragraph for the second thinking message - - explaining the plan in detail so that it wraps around the terminal display. - - + + This a second multiple line paragraph for the second thinking message + + explaining the plan in detail so that it wraps around the terminal display. + + Refining approach - - And finally a third multiple line paragraph for the third thinking message to - - refine the solution. + + And finally a third multiple line paragraph for the third thinking message to + + refine the solution. \ No newline at end of file diff --git a/packages/cli/src/ui/components/__snapshots__/SettingsDialog-SettingsDialog-Initial-Rendering-should-render-settings-list-with-visual-indicators.snap.svg b/packages/cli/src/ui/components/__snapshots__/SettingsDialog-SettingsDialog-Initial-Rendering-should-render-settings-list-with-visual-indicators.snap.svg index 1c1f7a49fe..a07095d37b 100644 --- a/packages/cli/src/ui/components/__snapshots__/SettingsDialog-SettingsDialog-Initial-Rendering-should-render-settings-list-with-visual-indicators.snap.svg +++ b/packages/cli/src/ui/components/__snapshots__/SettingsDialog-SettingsDialog-Initial-Rendering-should-render-settings-list-with-visual-indicators.snap.svg @@ -19,7 +19,7 @@ S - earch to filter + earch to filter @@ -28,7 +28,7 @@ - + @@ -43,76 +43,76 @@ - Enable Vim keybindings + Enable Vim keybindings Default Approval Mode - Default + Default - The default approval mode for tool execution. 'default' prompts for approval, 'au… + The default approval mode for tool execution. 'default' prompts for approval, 'au… Enable Auto Update - true + true - Enable automatic updates. + Enable automatic updates. Enable Terminal Notifications - false + false - Enable terminal run-event notifications for action-required prompts and session com… + Enable terminal run-event notifications for action-required prompts and session com… Terminal Notification Method - Auto + Auto - How to send terminal notifications. + How to send terminal notifications. Enable Plan Mode - true + true - Enable Plan Mode for read-only safety during planning. + Enable Plan Mode for read-only safety during planning. Plan Directory - undefined + undefined - The directory where planning artifacts are stored. If not specified, defaults t… + The directory where planning artifacts are stored. If not specified, defaults t… Plan Model Routing - true + true - Automatically switch between Pro and Flash models based on Plan Mode status. Uses Pr… + Automatically switch between Pro and Flash models based on Plan Mode status. Uses Pr… - + @@ -136,7 +136,7 @@ - (Use Enter to select, Ctrl+L to reset, Tab to change focus, Esc to close) + (Use Enter to select, Ctrl+L to reset, Tab to change focus, Esc to close) diff --git a/packages/cli/src/ui/components/__snapshots__/SettingsDialog-SettingsDialog-Snapshot-Tests-should-render-accessibility-settings-enabled-correctly.snap.svg b/packages/cli/src/ui/components/__snapshots__/SettingsDialog-SettingsDialog-Snapshot-Tests-should-render-accessibility-settings-enabled-correctly.snap.svg index ac6f1cad5d..e90fa4363e 100644 --- a/packages/cli/src/ui/components/__snapshots__/SettingsDialog-SettingsDialog-Snapshot-Tests-should-render-accessibility-settings-enabled-correctly.snap.svg +++ b/packages/cli/src/ui/components/__snapshots__/SettingsDialog-SettingsDialog-Snapshot-Tests-should-render-accessibility-settings-enabled-correctly.snap.svg @@ -19,7 +19,7 @@ S - earch to filter + earch to filter @@ -28,7 +28,7 @@ - + @@ -43,76 +43,76 @@ - Enable Vim keybindings + Enable Vim keybindings Default Approval Mode - Default + Default - The default approval mode for tool execution. 'default' prompts for approval, 'au… + The default approval mode for tool execution. 'default' prompts for approval, 'au… Enable Auto Update - true + true - Enable automatic updates. + Enable automatic updates. Enable Terminal Notifications - false + false - Enable terminal run-event notifications for action-required prompts and session com… + Enable terminal run-event notifications for action-required prompts and session com… Terminal Notification Method - Auto + Auto - How to send terminal notifications. + How to send terminal notifications. Enable Plan Mode - true + true - Enable Plan Mode for read-only safety during planning. + Enable Plan Mode for read-only safety during planning. Plan Directory - undefined + undefined - The directory where planning artifacts are stored. If not specified, defaults t… + The directory where planning artifacts are stored. If not specified, defaults t… Plan Model Routing - true + true - Automatically switch between Pro and Flash models based on Plan Mode status. Uses Pr… + Automatically switch between Pro and Flash models based on Plan Mode status. Uses Pr… - + @@ -136,7 +136,7 @@ - (Use Enter to select, Ctrl+L to reset, Tab to change focus, Esc to close) + (Use Enter to select, Ctrl+L to reset, Tab to change focus, Esc to close) diff --git a/packages/cli/src/ui/components/__snapshots__/SettingsDialog-SettingsDialog-Snapshot-Tests-should-render-all-boolean-settings-disabled-correctly.snap.svg b/packages/cli/src/ui/components/__snapshots__/SettingsDialog-SettingsDialog-Snapshot-Tests-should-render-all-boolean-settings-disabled-correctly.snap.svg index adf5205361..2a30e9f212 100644 --- a/packages/cli/src/ui/components/__snapshots__/SettingsDialog-SettingsDialog-Snapshot-Tests-should-render-all-boolean-settings-disabled-correctly.snap.svg +++ b/packages/cli/src/ui/components/__snapshots__/SettingsDialog-SettingsDialog-Snapshot-Tests-should-render-all-boolean-settings-disabled-correctly.snap.svg @@ -19,7 +19,7 @@ S - earch to filter + earch to filter @@ -28,7 +28,7 @@ - + @@ -43,17 +43,17 @@ - Enable Vim keybindings + Enable Vim keybindings Default Approval Mode - Default + Default - The default approval mode for tool execution. 'default' prompts for approval, 'au… + The default approval mode for tool execution. 'default' prompts for approval, 'au… @@ -62,57 +62,57 @@ true* - Enable automatic updates. + Enable automatic updates. Enable Terminal Notifications - false + false - Enable terminal run-event notifications for action-required prompts and session com… + Enable terminal run-event notifications for action-required prompts and session com… Terminal Notification Method - Auto + Auto - How to send terminal notifications. + How to send terminal notifications. Enable Plan Mode - true + true - Enable Plan Mode for read-only safety during planning. + Enable Plan Mode for read-only safety during planning. Plan Directory - undefined + undefined - The directory where planning artifacts are stored. If not specified, defaults t… + The directory where planning artifacts are stored. If not specified, defaults t… Plan Model Routing - true + true - Automatically switch between Pro and Flash models based on Plan Mode status. Uses Pr… + Automatically switch between Pro and Flash models based on Plan Mode status. Uses Pr… - + @@ -136,7 +136,7 @@ - (Use Enter to select, Ctrl+L to reset, Tab to change focus, Esc to close) + (Use Enter to select, Ctrl+L to reset, Tab to change focus, Esc to close) diff --git a/packages/cli/src/ui/components/__snapshots__/SettingsDialog-SettingsDialog-Snapshot-Tests-should-render-default-state-correctly.snap.svg b/packages/cli/src/ui/components/__snapshots__/SettingsDialog-SettingsDialog-Snapshot-Tests-should-render-default-state-correctly.snap.svg index 1c1f7a49fe..a07095d37b 100644 --- a/packages/cli/src/ui/components/__snapshots__/SettingsDialog-SettingsDialog-Snapshot-Tests-should-render-default-state-correctly.snap.svg +++ b/packages/cli/src/ui/components/__snapshots__/SettingsDialog-SettingsDialog-Snapshot-Tests-should-render-default-state-correctly.snap.svg @@ -19,7 +19,7 @@ S - earch to filter + earch to filter @@ -28,7 +28,7 @@ - + @@ -43,76 +43,76 @@ - Enable Vim keybindings + Enable Vim keybindings Default Approval Mode - Default + Default - The default approval mode for tool execution. 'default' prompts for approval, 'au… + The default approval mode for tool execution. 'default' prompts for approval, 'au… Enable Auto Update - true + true - Enable automatic updates. + Enable automatic updates. Enable Terminal Notifications - false + false - Enable terminal run-event notifications for action-required prompts and session com… + Enable terminal run-event notifications for action-required prompts and session com… Terminal Notification Method - Auto + Auto - How to send terminal notifications. + How to send terminal notifications. Enable Plan Mode - true + true - Enable Plan Mode for read-only safety during planning. + Enable Plan Mode for read-only safety during planning. Plan Directory - undefined + undefined - The directory where planning artifacts are stored. If not specified, defaults t… + The directory where planning artifacts are stored. If not specified, defaults t… Plan Model Routing - true + true - Automatically switch between Pro and Flash models based on Plan Mode status. Uses Pr… + Automatically switch between Pro and Flash models based on Plan Mode status. Uses Pr… - + @@ -136,7 +136,7 @@ - (Use Enter to select, Ctrl+L to reset, Tab to change focus, Esc to close) + (Use Enter to select, Ctrl+L to reset, Tab to change focus, Esc to close) diff --git a/packages/cli/src/ui/components/__snapshots__/SettingsDialog-SettingsDialog-Snapshot-Tests-should-render-file-filtering-settings-configured-correctly.snap.svg b/packages/cli/src/ui/components/__snapshots__/SettingsDialog-SettingsDialog-Snapshot-Tests-should-render-file-filtering-settings-configured-correctly.snap.svg index 1c1f7a49fe..a07095d37b 100644 --- a/packages/cli/src/ui/components/__snapshots__/SettingsDialog-SettingsDialog-Snapshot-Tests-should-render-file-filtering-settings-configured-correctly.snap.svg +++ b/packages/cli/src/ui/components/__snapshots__/SettingsDialog-SettingsDialog-Snapshot-Tests-should-render-file-filtering-settings-configured-correctly.snap.svg @@ -19,7 +19,7 @@ S - earch to filter + earch to filter @@ -28,7 +28,7 @@ - + @@ -43,76 +43,76 @@ - Enable Vim keybindings + Enable Vim keybindings Default Approval Mode - Default + Default - The default approval mode for tool execution. 'default' prompts for approval, 'au… + The default approval mode for tool execution. 'default' prompts for approval, 'au… Enable Auto Update - true + true - Enable automatic updates. + Enable automatic updates. Enable Terminal Notifications - false + false - Enable terminal run-event notifications for action-required prompts and session com… + Enable terminal run-event notifications for action-required prompts and session com… Terminal Notification Method - Auto + Auto - How to send terminal notifications. + How to send terminal notifications. Enable Plan Mode - true + true - Enable Plan Mode for read-only safety during planning. + Enable Plan Mode for read-only safety during planning. Plan Directory - undefined + undefined - The directory where planning artifacts are stored. If not specified, defaults t… + The directory where planning artifacts are stored. If not specified, defaults t… Plan Model Routing - true + true - Automatically switch between Pro and Flash models based on Plan Mode status. Uses Pr… + Automatically switch between Pro and Flash models based on Plan Mode status. Uses Pr… - + @@ -136,7 +136,7 @@ - (Use Enter to select, Ctrl+L to reset, Tab to change focus, Esc to close) + (Use Enter to select, Ctrl+L to reset, Tab to change focus, Esc to close) diff --git a/packages/cli/src/ui/components/__snapshots__/SettingsDialog-SettingsDialog-Snapshot-Tests-should-render-focused-on-scope-selector-correctly.snap.svg b/packages/cli/src/ui/components/__snapshots__/SettingsDialog-SettingsDialog-Snapshot-Tests-should-render-focused-on-scope-selector-correctly.snap.svg index 0eec91223c..31b81aa227 100644 --- a/packages/cli/src/ui/components/__snapshots__/SettingsDialog-SettingsDialog-Snapshot-Tests-should-render-focused-on-scope-selector-correctly.snap.svg +++ b/packages/cli/src/ui/components/__snapshots__/SettingsDialog-SettingsDialog-Snapshot-Tests-should-render-focused-on-scope-selector-correctly.snap.svg @@ -17,7 +17,7 @@ - Search to filter + Search to filter @@ -26,82 +26,82 @@ - + Vim Mode - false + false - Enable Vim keybindings + Enable Vim keybindings Default Approval Mode - Default + Default - The default approval mode for tool execution. 'default' prompts for approval, 'au… + The default approval mode for tool execution. 'default' prompts for approval, 'au… Enable Auto Update - true + true - Enable automatic updates. + Enable automatic updates. Enable Terminal Notifications - false + false - Enable terminal run-event notifications for action-required prompts and session com… + Enable terminal run-event notifications for action-required prompts and session com… Terminal Notification Method - Auto + Auto - How to send terminal notifications. + How to send terminal notifications. Enable Plan Mode - true + true - Enable Plan Mode for read-only safety during planning. + Enable Plan Mode for read-only safety during planning. Plan Directory - undefined + undefined - The directory where planning artifacts are stored. If not specified, defaults t… + The directory where planning artifacts are stored. If not specified, defaults t… Plan Model Routing - true + true - Automatically switch between Pro and Flash models based on Plan Mode status. Uses Pr… + Automatically switch between Pro and Flash models based on Plan Mode status. Uses Pr… - + @@ -130,7 +130,7 @@ - (Use Enter to select, Ctrl+L to reset, Tab to change focus, Esc to close) + (Use Enter to select, Ctrl+L to reset, Tab to change focus, Esc to close) diff --git a/packages/cli/src/ui/components/__snapshots__/SettingsDialog-SettingsDialog-Snapshot-Tests-should-render-mixed-boolean-and-number-settings-correctly.snap.svg b/packages/cli/src/ui/components/__snapshots__/SettingsDialog-SettingsDialog-Snapshot-Tests-should-render-mixed-boolean-and-number-settings-correctly.snap.svg index e8595ebf84..926eaef5e7 100644 --- a/packages/cli/src/ui/components/__snapshots__/SettingsDialog-SettingsDialog-Snapshot-Tests-should-render-mixed-boolean-and-number-settings-correctly.snap.svg +++ b/packages/cli/src/ui/components/__snapshots__/SettingsDialog-SettingsDialog-Snapshot-Tests-should-render-mixed-boolean-and-number-settings-correctly.snap.svg @@ -19,7 +19,7 @@ S - earch to filter + earch to filter @@ -28,7 +28,7 @@ - + @@ -43,17 +43,17 @@ - Enable Vim keybindings + Enable Vim keybindings Default Approval Mode - Default + Default - The default approval mode for tool execution. 'default' prompts for approval, 'au… + The default approval mode for tool execution. 'default' prompts for approval, 'au… @@ -62,57 +62,57 @@ false* - Enable automatic updates. + Enable automatic updates. Enable Terminal Notifications - false + false - Enable terminal run-event notifications for action-required prompts and session com… + Enable terminal run-event notifications for action-required prompts and session com… Terminal Notification Method - Auto + Auto - How to send terminal notifications. + How to send terminal notifications. Enable Plan Mode - true + true - Enable Plan Mode for read-only safety during planning. + Enable Plan Mode for read-only safety during planning. Plan Directory - undefined + undefined - The directory where planning artifacts are stored. If not specified, defaults t… + The directory where planning artifacts are stored. If not specified, defaults t… Plan Model Routing - true + true - Automatically switch between Pro and Flash models based on Plan Mode status. Uses Pr… + Automatically switch between Pro and Flash models based on Plan Mode status. Uses Pr… - + @@ -136,7 +136,7 @@ - (Use Enter to select, Ctrl+L to reset, Tab to change focus, Esc to close) + (Use Enter to select, Ctrl+L to reset, Tab to change focus, Esc to close) diff --git a/packages/cli/src/ui/components/__snapshots__/SettingsDialog-SettingsDialog-Snapshot-Tests-should-render-tools-and-security-settings-correctly.snap.svg b/packages/cli/src/ui/components/__snapshots__/SettingsDialog-SettingsDialog-Snapshot-Tests-should-render-tools-and-security-settings-correctly.snap.svg index 1c1f7a49fe..a07095d37b 100644 --- a/packages/cli/src/ui/components/__snapshots__/SettingsDialog-SettingsDialog-Snapshot-Tests-should-render-tools-and-security-settings-correctly.snap.svg +++ b/packages/cli/src/ui/components/__snapshots__/SettingsDialog-SettingsDialog-Snapshot-Tests-should-render-tools-and-security-settings-correctly.snap.svg @@ -19,7 +19,7 @@ S - earch to filter + earch to filter @@ -28,7 +28,7 @@ - + @@ -43,76 +43,76 @@ - Enable Vim keybindings + Enable Vim keybindings Default Approval Mode - Default + Default - The default approval mode for tool execution. 'default' prompts for approval, 'au… + The default approval mode for tool execution. 'default' prompts for approval, 'au… Enable Auto Update - true + true - Enable automatic updates. + Enable automatic updates. Enable Terminal Notifications - false + false - Enable terminal run-event notifications for action-required prompts and session com… + Enable terminal run-event notifications for action-required prompts and session com… Terminal Notification Method - Auto + Auto - How to send terminal notifications. + How to send terminal notifications. Enable Plan Mode - true + true - Enable Plan Mode for read-only safety during planning. + Enable Plan Mode for read-only safety during planning. Plan Directory - undefined + undefined - The directory where planning artifacts are stored. If not specified, defaults t… + The directory where planning artifacts are stored. If not specified, defaults t… Plan Model Routing - true + true - Automatically switch between Pro and Flash models based on Plan Mode status. Uses Pr… + Automatically switch between Pro and Flash models based on Plan Mode status. Uses Pr… - + @@ -136,7 +136,7 @@ - (Use Enter to select, Ctrl+L to reset, Tab to change focus, Esc to close) + (Use Enter to select, Ctrl+L to reset, Tab to change focus, Esc to close) diff --git a/packages/cli/src/ui/components/__snapshots__/SettingsDialog-SettingsDialog-Snapshot-Tests-should-render-various-boolean-settings-enabled-correctly.snap.svg b/packages/cli/src/ui/components/__snapshots__/SettingsDialog-SettingsDialog-Snapshot-Tests-should-render-various-boolean-settings-enabled-correctly.snap.svg index 1f136293f9..54288835ea 100644 --- a/packages/cli/src/ui/components/__snapshots__/SettingsDialog-SettingsDialog-Snapshot-Tests-should-render-various-boolean-settings-enabled-correctly.snap.svg +++ b/packages/cli/src/ui/components/__snapshots__/SettingsDialog-SettingsDialog-Snapshot-Tests-should-render-various-boolean-settings-enabled-correctly.snap.svg @@ -19,7 +19,7 @@ S - earch to filter + earch to filter @@ -28,7 +28,7 @@ - + @@ -43,17 +43,17 @@ - Enable Vim keybindings + Enable Vim keybindings Default Approval Mode - Default + Default - The default approval mode for tool execution. 'default' prompts for approval, 'au… + The default approval mode for tool execution. 'default' prompts for approval, 'au… @@ -62,57 +62,57 @@ false* - Enable automatic updates. + Enable automatic updates. Enable Terminal Notifications - false + false - Enable terminal run-event notifications for action-required prompts and session com… + Enable terminal run-event notifications for action-required prompts and session com… Terminal Notification Method - Auto + Auto - How to send terminal notifications. + How to send terminal notifications. Enable Plan Mode - true + true - Enable Plan Mode for read-only safety during planning. + Enable Plan Mode for read-only safety during planning. Plan Directory - undefined + undefined - The directory where planning artifacts are stored. If not specified, defaults t… + The directory where planning artifacts are stored. If not specified, defaults t… Plan Model Routing - true + true - Automatically switch between Pro and Flash models based on Plan Mode status. Uses Pr… + Automatically switch between Pro and Flash models based on Plan Mode status. Uses Pr… - + @@ -136,7 +136,7 @@ - (Use Enter to select, Ctrl+L to reset, Tab to change focus, Esc to close) + (Use Enter to select, Ctrl+L to reset, Tab to change focus, Esc to close) diff --git a/packages/cli/src/ui/components/messages/__snapshots__/DenseToolMessage-DenseToolMessage-Visual-Regression-matches-SVG-snapshot-for-a-Rejected-tool-call.snap.svg b/packages/cli/src/ui/components/messages/__snapshots__/DenseToolMessage-DenseToolMessage-Visual-Regression-matches-SVG-snapshot-for-a-Rejected-tool-call.snap.svg index 1f1788d8fe..96d89e7416 100644 --- a/packages/cli/src/ui/components/messages/__snapshots__/DenseToolMessage-DenseToolMessage-Visual-Regression-matches-SVG-snapshot-for-a-Rejected-tool-call.snap.svg +++ b/packages/cli/src/ui/components/messages/__snapshots__/DenseToolMessage-DenseToolMessage-Visual-Regression-matches-SVG-snapshot-for-a-Rejected-tool-call.snap.svg @@ -6,6 +6,6 @@ - read_file - Reading important.txt + Reading important.txt \ No newline at end of file diff --git a/packages/cli/src/ui/components/messages/__snapshots__/DenseToolMessage-DenseToolMessage-Visual-Regression-matches-SVG-snapshot-for-an-Accepted-file-edit-with-diff-stats.snap.svg b/packages/cli/src/ui/components/messages/__snapshots__/DenseToolMessage-DenseToolMessage-Visual-Regression-matches-SVG-snapshot-for-an-Accepted-file-edit-with-diff-stats.snap.svg index 56e5e65bca..7b21bd65a0 100644 --- a/packages/cli/src/ui/components/messages/__snapshots__/DenseToolMessage-DenseToolMessage-Visual-Regression-matches-SVG-snapshot-for-an-Accepted-file-edit-with-diff-stats.snap.svg +++ b/packages/cli/src/ui/components/messages/__snapshots__/DenseToolMessage-DenseToolMessage-Visual-Regression-matches-SVG-snapshot-for-an-Accepted-file-edit-with-diff-stats.snap.svg @@ -6,23 +6,23 @@ edit - test.ts + test.ts → Accepted - ( + ( +1 - , - -1 - ) + , + -1 + ) - 1 + 1 - - + - old - 1 + 1 + diff --git a/packages/cli/src/ui/components/messages/__snapshots__/ThinkingMessage-ThinkingMessage-filters-out-progress-dots-and-empty-lines.snap.svg b/packages/cli/src/ui/components/messages/__snapshots__/ThinkingMessage-ThinkingMessage-filters-out-progress-dots-and-empty-lines.snap.svg index a8d5bdabb8..e7cdbd5960 100644 --- a/packages/cli/src/ui/components/messages/__snapshots__/ThinkingMessage-ThinkingMessage-filters-out-progress-dots-and-empty-lines.snap.svg +++ b/packages/cli/src/ui/components/messages/__snapshots__/ThinkingMessage-ThinkingMessage-filters-out-progress-dots-and-empty-lines.snap.svg @@ -5,10 +5,10 @@ Thinking... - - + + Thinking - - Done + + Done \ No newline at end of file diff --git a/packages/cli/src/ui/components/messages/__snapshots__/ThinkingMessage-ThinkingMessage-normalizes-escaped-newline-tokens.snap.svg b/packages/cli/src/ui/components/messages/__snapshots__/ThinkingMessage-ThinkingMessage-normalizes-escaped-newline-tokens.snap.svg index df5a83213e..660d8b4fa1 100644 --- a/packages/cli/src/ui/components/messages/__snapshots__/ThinkingMessage-ThinkingMessage-normalizes-escaped-newline-tokens.snap.svg +++ b/packages/cli/src/ui/components/messages/__snapshots__/ThinkingMessage-ThinkingMessage-normalizes-escaped-newline-tokens.snap.svg @@ -5,10 +5,10 @@ Thinking... - - + + Matching the Blocks - - Some more text + + Some more text \ No newline at end of file diff --git a/packages/cli/src/ui/components/messages/__snapshots__/ThinkingMessage-ThinkingMessage-renders-Thinking-header-when-isFirstThinking-is-true.snap.svg b/packages/cli/src/ui/components/messages/__snapshots__/ThinkingMessage-ThinkingMessage-renders-Thinking-header-when-isFirstThinking-is-true.snap.svg index 44486ee432..38647281df 100644 --- a/packages/cli/src/ui/components/messages/__snapshots__/ThinkingMessage-ThinkingMessage-renders-Thinking-header-when-isFirstThinking-is-true.snap.svg +++ b/packages/cli/src/ui/components/messages/__snapshots__/ThinkingMessage-ThinkingMessage-renders-Thinking-header-when-isFirstThinking-is-true.snap.svg @@ -5,10 +5,10 @@ Thinking... - - + + Summary line - - First body line + + First body line \ No newline at end of file diff --git a/packages/cli/src/ui/components/messages/__snapshots__/ThinkingMessage-ThinkingMessage-renders-full-mode-with-left-border-and-full-text.snap.svg b/packages/cli/src/ui/components/messages/__snapshots__/ThinkingMessage-ThinkingMessage-renders-full-mode-with-left-border-and-full-text.snap.svg index 7a08cb4936..0294b63f30 100644 --- a/packages/cli/src/ui/components/messages/__snapshots__/ThinkingMessage-ThinkingMessage-renders-full-mode-with-left-border-and-full-text.snap.svg +++ b/packages/cli/src/ui/components/messages/__snapshots__/ThinkingMessage-ThinkingMessage-renders-full-mode-with-left-border-and-full-text.snap.svg @@ -5,10 +5,10 @@ Thinking... - - + + Planning - - I am planning the solution. + + I am planning the solution. \ No newline at end of file diff --git a/packages/cli/src/ui/components/messages/__snapshots__/ThinkingMessage-ThinkingMessage-renders-multiple-thinking-messages-sequentially-correctly.snap.svg b/packages/cli/src/ui/components/messages/__snapshots__/ThinkingMessage-ThinkingMessage-renders-multiple-thinking-messages-sequentially-correctly.snap.svg index e2ac895f80..b7f8a52358 100644 --- a/packages/cli/src/ui/components/messages/__snapshots__/ThinkingMessage-ThinkingMessage-renders-multiple-thinking-messages-sequentially-correctly.snap.svg +++ b/packages/cli/src/ui/components/messages/__snapshots__/ThinkingMessage-ThinkingMessage-renders-multiple-thinking-messages-sequentially-correctly.snap.svg @@ -5,26 +5,26 @@ Thinking... - - + + Initial analysis - - This is a multiple line paragraph for the first thinking message of how the - - model analyzes the problem. - - + + This is a multiple line paragraph for the first thinking message of how the + + model analyzes the problem. + + Planning execution - - This a second multiple line paragraph for the second thinking message - - explaining the plan in detail so that it wraps around the terminal display. - - + + This a second multiple line paragraph for the second thinking message + + explaining the plan in detail so that it wraps around the terminal display. + + Refining approach - - And finally a third multiple line paragraph for the third thinking message to - - refine the solution. + + And finally a third multiple line paragraph for the third thinking message to + + refine the solution. \ No newline at end of file diff --git a/packages/cli/src/ui/components/messages/__snapshots__/ThinkingMessage-ThinkingMessage-renders-subject-line-with-vertical-rule-and-Thinking-header.snap.svg b/packages/cli/src/ui/components/messages/__snapshots__/ThinkingMessage-ThinkingMessage-renders-subject-line-with-vertical-rule-and-Thinking-header.snap.svg index ae80c38984..350a0cc61f 100644 --- a/packages/cli/src/ui/components/messages/__snapshots__/ThinkingMessage-ThinkingMessage-renders-subject-line-with-vertical-rule-and-Thinking-header.snap.svg +++ b/packages/cli/src/ui/components/messages/__snapshots__/ThinkingMessage-ThinkingMessage-renders-subject-line-with-vertical-rule-and-Thinking-header.snap.svg @@ -5,10 +5,10 @@ Thinking... - - + + Planning - - test + + test \ No newline at end of file diff --git a/packages/cli/src/ui/components/messages/__snapshots__/ThinkingMessage-ThinkingMessage-uses-description-when-subject-is-empty.snap.svg b/packages/cli/src/ui/components/messages/__snapshots__/ThinkingMessage-ThinkingMessage-uses-description-when-subject-is-empty.snap.svg index bade5ecd87..ce2b2a4686 100644 --- a/packages/cli/src/ui/components/messages/__snapshots__/ThinkingMessage-ThinkingMessage-uses-description-when-subject-is-empty.snap.svg +++ b/packages/cli/src/ui/components/messages/__snapshots__/ThinkingMessage-ThinkingMessage-uses-description-when-subject-is-empty.snap.svg @@ -5,8 +5,8 @@ Thinking... - - + + Processing details \ No newline at end of file diff --git a/packages/cli/src/ui/components/messages/__snapshots__/ToolResultDisplay-ToolResultDisplay-truncates-ANSI-output-when-maxLines-is-provided-even-if-availableTerminalHeight-is-undefined.snap.svg b/packages/cli/src/ui/components/messages/__snapshots__/ToolResultDisplay-ToolResultDisplay-truncates-ANSI-output-when-maxLines-is-provided-even-if-availableTerminalHeight-is-undefined.snap.svg index 27c9e908dc..619362a3f4 100644 --- a/packages/cli/src/ui/components/messages/__snapshots__/ToolResultDisplay-ToolResultDisplay-truncates-ANSI-output-when-maxLines-is-provided-even-if-availableTerminalHeight-is-undefined.snap.svg +++ b/packages/cli/src/ui/components/messages/__snapshots__/ToolResultDisplay-ToolResultDisplay-truncates-ANSI-output-when-maxLines-is-provided-even-if-availableTerminalHeight-is-undefined.snap.svg @@ -4,7 +4,7 @@ - ... 26 hidden (Ctrl+O) ... + ... 26 hidden (Ctrl+O) ... Line 27 Line 28 Line 29