Add description for each settings item in /settings (#15936)

This commit is contained in:
Sehoon Shon
2026-01-06 14:06:15 -05:00
committed by GitHub
parent 6f4b2ad0b9
commit 9172e28315
3 changed files with 243 additions and 107 deletions
@@ -10,21 +10,29 @@ exports[`SettingsDialog > Initial Rendering > should render settings list with v
│ ╰──────────────────────────────────────────────────────────────────────────────────────────────╯ │
│ │
│ ▲ │
│ ● Preview Features (e.g., models) false
│ ● Preview Features (e.g., models) false
│ Enable preview features (e.g., preview models). │
│ │
│ Vim Mode false
│ Vim Mode false
│ Enable Vim keybindings │
│ │
│ Disable Auto Update false
│ Disable Auto Update false
│ Disable automatic updates │
│ │
│ Enable Prompt Completion false
│ Enable Prompt Completion false
│ Enable AI-powered prompt completion suggestions while typing. │
│ │
│ Debug Keystroke Logging false
│ Debug Keystroke Logging false
│ Enable debug logging of keystrokes to the console. │
│ │
│ Enable Session Cleanup false
│ Enable Session Cleanup false
│ Enable automatic session cleanup │
│ │
│ Output Format Text
│ Output Format Text
│ The format of the CLI output. │
│ │
│ Hide Window Title false
│ Hide Window Title false
│ Hide the window title bar │
│ │
│ ▼ │
│ │
@@ -48,21 +56,29 @@ exports[`SettingsDialog > Snapshot Tests > should render 'accessibility settings
│ ╰──────────────────────────────────────────────────────────────────────────────────────────────╯ │
│ │
│ ▲ │
│ ● Preview Features (e.g., models) false
│ ● Preview Features (e.g., models) false
│ Enable preview features (e.g., preview models). │
│ │
│ Vim Mode true*
│ Vim Mode true*
│ Enable Vim keybindings │
│ │
│ Disable Auto Update false
│ Disable Auto Update false
│ Disable automatic updates │
│ │
│ Enable Prompt Completion false
│ Enable Prompt Completion false
│ Enable AI-powered prompt completion suggestions while typing. │
│ │
│ Debug Keystroke Logging false
│ Debug Keystroke Logging false
│ Enable debug logging of keystrokes to the console. │
│ │
│ Enable Session Cleanup false
│ Enable Session Cleanup false
│ Enable automatic session cleanup │
│ │
│ Output Format Text
│ Output Format Text
│ The format of the CLI output. │
│ │
│ Hide Window Title false
│ Hide Window Title false
│ Hide the window title bar │
│ │
│ ▼ │
│ │
@@ -86,21 +102,29 @@ exports[`SettingsDialog > Snapshot Tests > should render 'all boolean settings d
│ ╰──────────────────────────────────────────────────────────────────────────────────────────────╯ │
│ │
│ ▲ │
│ ● Preview Features (e.g., models) false
│ ● Preview Features (e.g., models) false
│ Enable preview features (e.g., preview models). │
│ │
│ Vim Mode false*
│ Vim Mode false*
│ Enable Vim keybindings │
│ │
│ Disable Auto Update false*
│ Disable Auto Update false*
│ Disable automatic updates │
│ │
│ Enable Prompt Completion false*
│ Enable Prompt Completion false*
│ Enable AI-powered prompt completion suggestions while typing. │
│ │
│ Debug Keystroke Logging false*
│ Debug Keystroke Logging false*
│ Enable debug logging of keystrokes to the console. │
│ │
│ Enable Session Cleanup false
│ Enable Session Cleanup false
│ Enable automatic session cleanup │
│ │
│ Output Format Text
│ Output Format Text
│ The format of the CLI output. │
│ │
│ Hide Window Title false*
│ Hide Window Title false*
│ Hide the window title bar │
│ │
│ ▼ │
│ │
@@ -124,21 +148,29 @@ exports[`SettingsDialog > Snapshot Tests > should render 'default state' correct
│ ╰──────────────────────────────────────────────────────────────────────────────────────────────╯ │
│ │
│ ▲ │
│ ● Preview Features (e.g., models) false
│ ● Preview Features (e.g., models) false
│ Enable preview features (e.g., preview models). │
│ │
│ Vim Mode false
│ Vim Mode false
│ Enable Vim keybindings │
│ │
│ Disable Auto Update false
│ Disable Auto Update false
│ Disable automatic updates │
│ │
│ Enable Prompt Completion false
│ Enable Prompt Completion false
│ Enable AI-powered prompt completion suggestions while typing. │
│ │
│ Debug Keystroke Logging false
│ Debug Keystroke Logging false
│ Enable debug logging of keystrokes to the console. │
│ │
│ Enable Session Cleanup false
│ Enable Session Cleanup false
│ Enable automatic session cleanup │
│ │
│ Output Format Text
│ Output Format Text
│ The format of the CLI output. │
│ │
│ Hide Window Title false
│ Hide Window Title false
│ Hide the window title bar │
│ │
│ ▼ │
│ │
@@ -162,21 +194,29 @@ exports[`SettingsDialog > Snapshot Tests > should render 'file filtering setting
│ ╰──────────────────────────────────────────────────────────────────────────────────────────────╯ │
│ │
│ ▲ │
│ ● Preview Features (e.g., models) false
│ ● Preview Features (e.g., models) false
│ Enable preview features (e.g., preview models). │
│ │
│ Vim Mode false
│ Vim Mode false
│ Enable Vim keybindings │
│ │
│ Disable Auto Update false
│ Disable Auto Update false
│ Disable automatic updates │
│ │
│ Enable Prompt Completion false
│ Enable Prompt Completion false
│ Enable AI-powered prompt completion suggestions while typing. │
│ │
│ Debug Keystroke Logging false
│ Debug Keystroke Logging false
│ Enable debug logging of keystrokes to the console. │
│ │
│ Enable Session Cleanup false
│ Enable Session Cleanup false
│ Enable automatic session cleanup │
│ │
│ Output Format Text
│ Output Format Text
│ The format of the CLI output. │
│ │
│ Hide Window Title false
│ Hide Window Title false
│ Hide the window title bar │
│ │
│ ▼ │
│ │
@@ -200,21 +240,29 @@ exports[`SettingsDialog > Snapshot Tests > should render 'focused on scope selec
│ ╰──────────────────────────────────────────────────────────────────────────────────────────────╯ │
│ │
│ ▲ │
│ Preview Features (e.g., models) false
│ Preview Features (e.g., models) false
│ Enable preview features (e.g., preview models). │
│ │
│ Vim Mode false
│ Vim Mode false
│ Enable Vim keybindings │
│ │
│ Disable Auto Update false
│ Disable Auto Update false
│ Disable automatic updates │
│ │
│ Enable Prompt Completion false
│ Enable Prompt Completion false
│ Enable AI-powered prompt completion suggestions while typing. │
│ │
│ Debug Keystroke Logging false
│ Debug Keystroke Logging false
│ Enable debug logging of keystrokes to the console. │
│ │
│ Enable Session Cleanup false
│ Enable Session Cleanup false
│ Enable automatic session cleanup │
│ │
│ Output Format Text
│ Output Format Text
│ The format of the CLI output. │
│ │
│ Hide Window Title false
│ Hide Window Title false
│ Hide the window title bar │
│ │
│ ▼ │
│ │
@@ -238,21 +286,29 @@ exports[`SettingsDialog > Snapshot Tests > should render 'mixed boolean and numb
│ ╰──────────────────────────────────────────────────────────────────────────────────────────────╯ │
│ │
│ ▲ │
│ ● Preview Features (e.g., models) false
│ ● Preview Features (e.g., models) false
│ Enable preview features (e.g., preview models). │
│ │
│ Vim Mode false*
│ Vim Mode false*
│ Enable Vim keybindings │
│ │
│ Disable Auto Update true*
│ Disable Auto Update true*
│ Disable automatic updates │
│ │
│ Enable Prompt Completion false
│ Enable Prompt Completion false
│ Enable AI-powered prompt completion suggestions while typing. │
│ │
│ Debug Keystroke Logging false
│ Debug Keystroke Logging false
│ Enable debug logging of keystrokes to the console. │
│ │
│ Enable Session Cleanup false
│ Enable Session Cleanup false
│ Enable automatic session cleanup │
│ │
│ Output Format Text
│ Output Format Text
│ The format of the CLI output. │
│ │
│ Hide Window Title false*
│ Hide Window Title false*
│ Hide the window title bar │
│ │
│ ▼ │
│ │
@@ -276,21 +332,29 @@ exports[`SettingsDialog > Snapshot Tests > should render 'tools and security set
│ ╰──────────────────────────────────────────────────────────────────────────────────────────────╯ │
│ │
│ ▲ │
│ ● Preview Features (e.g., models) false
│ ● Preview Features (e.g., models) false
│ Enable preview features (e.g., preview models). │
│ │
│ Vim Mode false
│ Vim Mode false
│ Enable Vim keybindings │
│ │
│ Disable Auto Update false
│ Disable Auto Update false
│ Disable automatic updates │
│ │
│ Enable Prompt Completion false
│ Enable Prompt Completion false
│ Enable AI-powered prompt completion suggestions while typing. │
│ │
│ Debug Keystroke Logging false
│ Debug Keystroke Logging false
│ Enable debug logging of keystrokes to the console. │
│ │
│ Enable Session Cleanup false
│ Enable Session Cleanup false
│ Enable automatic session cleanup │
│ │
│ Output Format Text
│ Output Format Text
│ The format of the CLI output. │
│ │
│ Hide Window Title false
│ Hide Window Title false
│ Hide the window title bar │
│ │
│ ▼ │
│ │
@@ -314,21 +378,29 @@ exports[`SettingsDialog > Snapshot Tests > should render 'various boolean settin
│ ╰──────────────────────────────────────────────────────────────────────────────────────────────╯ │
│ │
│ ▲ │
│ ● Preview Features (e.g., models) false
│ ● Preview Features (e.g., models) false
│ Enable preview features (e.g., preview models). │
│ │
│ Vim Mode true*
│ Vim Mode true*
│ Enable Vim keybindings │
│ │
│ Disable Auto Update true*
│ Disable Auto Update true*
│ Disable automatic updates │
│ │
│ Enable Prompt Completion true*
│ Enable Prompt Completion true*
│ Enable AI-powered prompt completion suggestions while typing. │
│ │
│ Debug Keystroke Logging true*
│ Debug Keystroke Logging true*
│ Enable debug logging of keystrokes to the console. │
│ │
│ Enable Session Cleanup false
│ Enable Session Cleanup false
│ Enable automatic session cleanup │
│ │
│ Output Format Text
│ Output Format Text
│ The format of the CLI output. │
│ │
│ Hide Window Title true*
│ Hide Window Title true*
│ Hide the window title bar │
│ │
│ ▼ │
│ │