test(cli): update snapshots and fix terminal height in SettingsDialog tests

This commit is contained in:
mkorwel
2026-04-16 19:40:16 +00:00
parent b77d861925
commit c9da5e6804
12 changed files with 794 additions and 782 deletions
@@ -247,6 +247,7 @@ const renderDialog = async (
settings,
config: makeFakeConfig(),
uiState: { terminalBackgroundColor: undefined },
height: options?.availableTerminalHeight ?? 100,
},
);
@@ -284,10 +285,11 @@ describe.sequential('SettingsDialog', () => {
const settings = createMockSettings();
const onSelect = vi.fn();
const { lastFrame, unmount } = await renderDialog(settings, onSelect, {
availableTerminalHeight: 20,
const { lastFrame, unmount, waitUntilReady } = await renderDialog(settings, onSelect, {
availableTerminalHeight: 25,
});
await waitUntilReady();
const output = lastFrame();
// Should still render properly with the height prop
expect(output).toContain('Settings');
@@ -4,48 +4,48 @@
</style>
<rect width="920" height="751" fill="#000000" />
<g transform="translate(10, 10)">
<text x="0" y="2" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">╭──────────────────────────────────────────────────────────────────────────────────────────────────╮</text>
<text x="0" y="19" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="36" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">&gt; Settings </text>
<text x="0" y="53" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="70" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ ╭──────────────────────────────────────────────────────────────────────────────────────────────╮ │</text>
<text x="0" y="87" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ │ Search to filter │ │</text>
<text x="0" y="104" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ ╰──────────────────────────────────────────────────────────────────────────────────────────────╯ │</text>
<text x="0" y="121" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="138" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ ▲ </text>
<text x="0" y="155" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ ● Vim Mode false │</text>
<text x="0" y="172" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable Vim keybindings </text>
<text x="0" y="189" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="206" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Default Approval Mode Default │</text>
<text x="0" y="223" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ The default approval mode for tool execution. &apos;default&apos; prompts for approval, &apos;au… </text>
<text x="0" y="240" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="257" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable Auto Update true │</text>
<text x="0" y="274" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable automatic updates. </text>
<text x="0" y="291" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="308" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable Notifications false │</text>
<text x="0" y="325" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable run-event notifications for action-required prompts and session completion. </text>
<text x="0" y="342" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="359" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable Plan Mode true │</text>
<text x="0" y="376" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable Plan Mode for read-only safety during planning. </text>
<text x="0" y="393" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="410" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Plan Directory undefined │</text>
<text x="0" y="427" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ The directory where planning artifacts are stored. If not specified, defaults t… </text>
<text x="0" y="444" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="461" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Plan Model Routing true │</text>
<text x="0" y="478" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Automatically switch between Pro and Flash models based on Plan Mode status. Uses Pr… │</text>
<text x="0" y="495" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="512" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Retry Fetch Errors true │</text>
<text x="0" y="529" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Retry on &quot;exception TypeError: fetch failed sending request&quot; errors. </text>
<text x="0" y="546" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="563" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ ▼ </text>
<text x="0" y="580" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="597" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Apply To </text>
<text x="0" y="614" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ ● User Settings </text>
<text x="0" y="631" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Workspace Settings </text>
<text x="0" y="648" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ System Settings </text>
<text x="0" y="665" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="682" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ (Use Enter to select, Ctrl+L to reset, Tab to change focus, Esc to close) </text>
<text x="0" y="699" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="716" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">╰──────────────────────────────────────────────────────────────────────────────────────────────────╯</text>
<text x="0" y="2" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">╭─────────────────────────────────────────────────────────────────────────────── </text>
<text x="0" y="19" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="36" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">&gt; Settings </text>
<text x="0" y="53" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="70" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ ╭───────────────────────────────────────────────────────────────────────────── </text>
<text x="0" y="87" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ │ Search to filter </text>
<text x="0" y="104" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ ╰───────────────────────────────────────────────────────────────────────────── </text>
<text x="0" y="121" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="138" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ ▲ </text>
<text x="0" y="155" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ ● Vim Mode </text>
<text x="0" y="172" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable Vim keybindings </text>
<text x="0" y="189" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="206" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Default Approval Mode </text>
<text x="0" y="223" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ The default approval mode for tool execution. &apos;default&apos; prompts for approva </text>
<text x="0" y="240" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="257" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable Auto Update </text>
<text x="0" y="274" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable automatic updates. </text>
<text x="0" y="291" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="308" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable Notifications </text>
<text x="0" y="325" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable run-event notifications for action-required prompts and session comp </text>
<text x="0" y="342" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="359" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable Plan Mode </text>
<text x="0" y="376" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable Plan Mode for read-only safety during planning. </text>
<text x="0" y="393" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="410" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Plan Directory </text>
<text x="0" y="427" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ The directory where planning artifacts are stored. If not specified, defaul </text>
<text x="0" y="444" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="461" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Plan Model Routing </text>
<text x="0" y="478" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Automatically switch between Pro and Flash models based on Plan Mode status </text>
<text x="0" y="495" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="512" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Retry Fetch Errors </text>
<text x="0" y="529" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Retry on &quot;exception TypeError: fetch failed sending request&quot; errors. </text>
<text x="0" y="546" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="563" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ ▼ </text>
<text x="0" y="580" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="597" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Apply To </text>
<text x="0" y="614" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ ● User Settings </text>
<text x="0" y="631" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Workspace Settings </text>
<text x="0" y="648" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ System Settings </text>
<text x="0" y="665" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="682" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ (Use Enter to select, Ctrl+L to reset, Tab to change focus, Esc to close) </text>
<text x="0" y="699" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="716" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">╰─────────────────────────────────────────────────────────────────────────────── </text>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 9.5 KiB

After

Width:  |  Height:  |  Size: 9.3 KiB

@@ -4,48 +4,48 @@
</style>
<rect width="920" height="751" fill="#000000" />
<g transform="translate(10, 10)">
<text x="0" y="2" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">╭──────────────────────────────────────────────────────────────────────────────────────────────────╮</text>
<text x="0" y="19" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="36" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">&gt; Settings </text>
<text x="0" y="53" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="70" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ ╭──────────────────────────────────────────────────────────────────────────────────────────────╮ │</text>
<text x="0" y="87" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ │ Search to filter │ │</text>
<text x="0" y="104" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ ╰──────────────────────────────────────────────────────────────────────────────────────────────╯ │</text>
<text x="0" y="121" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="138" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ ▲ </text>
<text x="0" y="155" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ ● Vim Mode true* │</text>
<text x="0" y="172" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable Vim keybindings </text>
<text x="0" y="189" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="206" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Default Approval Mode Default │</text>
<text x="0" y="223" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ The default approval mode for tool execution. &apos;default&apos; prompts for approval, &apos;au… </text>
<text x="0" y="240" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="257" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable Auto Update true │</text>
<text x="0" y="274" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable automatic updates. </text>
<text x="0" y="291" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="308" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable Notifications false │</text>
<text x="0" y="325" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable run-event notifications for action-required prompts and session completion. </text>
<text x="0" y="342" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="359" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable Plan Mode true │</text>
<text x="0" y="376" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable Plan Mode for read-only safety during planning. </text>
<text x="0" y="393" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="410" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Plan Directory undefined │</text>
<text x="0" y="427" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ The directory where planning artifacts are stored. If not specified, defaults t… </text>
<text x="0" y="444" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="461" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Plan Model Routing true │</text>
<text x="0" y="478" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Automatically switch between Pro and Flash models based on Plan Mode status. Uses Pr… │</text>
<text x="0" y="495" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="512" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Retry Fetch Errors true │</text>
<text x="0" y="529" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Retry on &quot;exception TypeError: fetch failed sending request&quot; errors. </text>
<text x="0" y="546" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="563" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ ▼ </text>
<text x="0" y="580" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="597" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Apply To </text>
<text x="0" y="614" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ ● User Settings </text>
<text x="0" y="631" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Workspace Settings </text>
<text x="0" y="648" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ System Settings </text>
<text x="0" y="665" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="682" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ (Use Enter to select, Ctrl+L to reset, Tab to change focus, Esc to close) </text>
<text x="0" y="699" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="716" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">╰──────────────────────────────────────────────────────────────────────────────────────────────────╯</text>
<text x="0" y="2" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">╭─────────────────────────────────────────────────────────────────────────────── </text>
<text x="0" y="19" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="36" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">&gt; Settings </text>
<text x="0" y="53" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="70" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ ╭───────────────────────────────────────────────────────────────────────────── </text>
<text x="0" y="87" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ │ Search to filter </text>
<text x="0" y="104" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ ╰───────────────────────────────────────────────────────────────────────────── </text>
<text x="0" y="121" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="138" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ ▲ </text>
<text x="0" y="155" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ ● Vim Mode </text>
<text x="0" y="172" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable Vim keybindings </text>
<text x="0" y="189" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="206" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Default Approval Mode </text>
<text x="0" y="223" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ The default approval mode for tool execution. &apos;default&apos; prompts for approva </text>
<text x="0" y="240" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="257" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable Auto Update </text>
<text x="0" y="274" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable automatic updates. </text>
<text x="0" y="291" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="308" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable Notifications </text>
<text x="0" y="325" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable run-event notifications for action-required prompts and session comp </text>
<text x="0" y="342" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="359" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable Plan Mode </text>
<text x="0" y="376" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable Plan Mode for read-only safety during planning. </text>
<text x="0" y="393" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="410" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Plan Directory </text>
<text x="0" y="427" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ The directory where planning artifacts are stored. If not specified, defaul </text>
<text x="0" y="444" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="461" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Plan Model Routing </text>
<text x="0" y="478" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Automatically switch between Pro and Flash models based on Plan Mode status </text>
<text x="0" y="495" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="512" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Retry Fetch Errors </text>
<text x="0" y="529" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Retry on &quot;exception TypeError: fetch failed sending request&quot; errors. </text>
<text x="0" y="546" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="563" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ ▼ </text>
<text x="0" y="580" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="597" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Apply To </text>
<text x="0" y="614" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ ● User Settings </text>
<text x="0" y="631" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Workspace Settings </text>
<text x="0" y="648" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ System Settings </text>
<text x="0" y="665" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="682" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ (Use Enter to select, Ctrl+L to reset, Tab to change focus, Esc to close) </text>
<text x="0" y="699" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="716" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">╰─────────────────────────────────────────────────────────────────────────────── </text>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 9.5 KiB

After

Width:  |  Height:  |  Size: 9.3 KiB

@@ -4,48 +4,48 @@
</style>
<rect width="920" height="751" fill="#000000" />
<g transform="translate(10, 10)">
<text x="0" y="2" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">╭──────────────────────────────────────────────────────────────────────────────────────────────────╮</text>
<text x="0" y="19" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="36" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">&gt; Settings </text>
<text x="0" y="53" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="70" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ ╭──────────────────────────────────────────────────────────────────────────────────────────────╮ │</text>
<text x="0" y="87" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ │ Search to filter │ │</text>
<text x="0" y="104" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ ╰──────────────────────────────────────────────────────────────────────────────────────────────╯ │</text>
<text x="0" y="121" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="138" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ ▲ </text>
<text x="0" y="155" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ ● Vim Mode false* │</text>
<text x="0" y="172" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable Vim keybindings </text>
<text x="0" y="189" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="206" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Default Approval Mode Default │</text>
<text x="0" y="223" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ The default approval mode for tool execution. &apos;default&apos; prompts for approval, &apos;au… </text>
<text x="0" y="240" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="257" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable Auto Update true* │</text>
<text x="0" y="274" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable automatic updates. </text>
<text x="0" y="291" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="308" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable Notifications false │</text>
<text x="0" y="325" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable run-event notifications for action-required prompts and session completion. </text>
<text x="0" y="342" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="359" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable Plan Mode true │</text>
<text x="0" y="376" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable Plan Mode for read-only safety during planning. </text>
<text x="0" y="393" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="410" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Plan Directory undefined │</text>
<text x="0" y="427" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ The directory where planning artifacts are stored. If not specified, defaults t… </text>
<text x="0" y="444" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="461" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Plan Model Routing true │</text>
<text x="0" y="478" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Automatically switch between Pro and Flash models based on Plan Mode status. Uses Pr… │</text>
<text x="0" y="495" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="512" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Retry Fetch Errors true │</text>
<text x="0" y="529" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Retry on &quot;exception TypeError: fetch failed sending request&quot; errors. </text>
<text x="0" y="546" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="563" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ ▼ </text>
<text x="0" y="580" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="597" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Apply To </text>
<text x="0" y="614" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ ● User Settings </text>
<text x="0" y="631" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Workspace Settings </text>
<text x="0" y="648" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ System Settings </text>
<text x="0" y="665" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="682" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ (Use Enter to select, Ctrl+L to reset, Tab to change focus, Esc to close) </text>
<text x="0" y="699" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="716" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">╰──────────────────────────────────────────────────────────────────────────────────────────────────╯</text>
<text x="0" y="2" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">╭─────────────────────────────────────────────────────────────────────────────── </text>
<text x="0" y="19" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="36" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">&gt; Settings </text>
<text x="0" y="53" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="70" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ ╭───────────────────────────────────────────────────────────────────────────── </text>
<text x="0" y="87" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ │ Search to filter </text>
<text x="0" y="104" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ ╰───────────────────────────────────────────────────────────────────────────── </text>
<text x="0" y="121" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="138" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ ▲ </text>
<text x="0" y="155" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ ● Vim Mode </text>
<text x="0" y="172" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable Vim keybindings </text>
<text x="0" y="189" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="206" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Default Approval Mode </text>
<text x="0" y="223" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ The default approval mode for tool execution. &apos;default&apos; prompts for approva </text>
<text x="0" y="240" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="257" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable Auto Update </text>
<text x="0" y="274" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable automatic updates. </text>
<text x="0" y="291" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="308" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable Notifications </text>
<text x="0" y="325" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable run-event notifications for action-required prompts and session comp </text>
<text x="0" y="342" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="359" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable Plan Mode </text>
<text x="0" y="376" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable Plan Mode for read-only safety during planning. </text>
<text x="0" y="393" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="410" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Plan Directory </text>
<text x="0" y="427" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ The directory where planning artifacts are stored. If not specified, defaul </text>
<text x="0" y="444" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="461" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Plan Model Routing </text>
<text x="0" y="478" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Automatically switch between Pro and Flash models based on Plan Mode status </text>
<text x="0" y="495" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="512" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Retry Fetch Errors </text>
<text x="0" y="529" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Retry on &quot;exception TypeError: fetch failed sending request&quot; errors. </text>
<text x="0" y="546" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="563" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ ▼ </text>
<text x="0" y="580" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="597" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Apply To </text>
<text x="0" y="614" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ ● User Settings </text>
<text x="0" y="631" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Workspace Settings </text>
<text x="0" y="648" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ System Settings </text>
<text x="0" y="665" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="682" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ (Use Enter to select, Ctrl+L to reset, Tab to change focus, Esc to close) </text>
<text x="0" y="699" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="716" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">╰─────────────────────────────────────────────────────────────────────────────── </text>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 9.5 KiB

After

Width:  |  Height:  |  Size: 9.3 KiB

@@ -4,48 +4,48 @@
</style>
<rect width="920" height="751" fill="#000000" />
<g transform="translate(10, 10)">
<text x="0" y="2" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">╭──────────────────────────────────────────────────────────────────────────────────────────────────╮</text>
<text x="0" y="19" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="36" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">&gt; Settings </text>
<text x="0" y="53" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="70" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ ╭──────────────────────────────────────────────────────────────────────────────────────────────╮ │</text>
<text x="0" y="87" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ │ Search to filter │ │</text>
<text x="0" y="104" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ ╰──────────────────────────────────────────────────────────────────────────────────────────────╯ │</text>
<text x="0" y="121" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="138" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ ▲ </text>
<text x="0" y="155" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ ● Vim Mode false │</text>
<text x="0" y="172" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable Vim keybindings </text>
<text x="0" y="189" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="206" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Default Approval Mode Default │</text>
<text x="0" y="223" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ The default approval mode for tool execution. &apos;default&apos; prompts for approval, &apos;au… </text>
<text x="0" y="240" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="257" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable Auto Update true │</text>
<text x="0" y="274" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable automatic updates. </text>
<text x="0" y="291" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="308" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable Notifications false │</text>
<text x="0" y="325" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable run-event notifications for action-required prompts and session completion. </text>
<text x="0" y="342" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="359" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable Plan Mode true │</text>
<text x="0" y="376" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable Plan Mode for read-only safety during planning. </text>
<text x="0" y="393" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="410" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Plan Directory undefined │</text>
<text x="0" y="427" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ The directory where planning artifacts are stored. If not specified, defaults t… </text>
<text x="0" y="444" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="461" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Plan Model Routing true │</text>
<text x="0" y="478" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Automatically switch between Pro and Flash models based on Plan Mode status. Uses Pr… │</text>
<text x="0" y="495" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="512" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Retry Fetch Errors true │</text>
<text x="0" y="529" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Retry on &quot;exception TypeError: fetch failed sending request&quot; errors. </text>
<text x="0" y="546" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="563" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ ▼ </text>
<text x="0" y="580" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="597" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Apply To </text>
<text x="0" y="614" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ ● User Settings </text>
<text x="0" y="631" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Workspace Settings </text>
<text x="0" y="648" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ System Settings </text>
<text x="0" y="665" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="682" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ (Use Enter to select, Ctrl+L to reset, Tab to change focus, Esc to close) </text>
<text x="0" y="699" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="716" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">╰──────────────────────────────────────────────────────────────────────────────────────────────────╯</text>
<text x="0" y="2" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">╭─────────────────────────────────────────────────────────────────────────────── </text>
<text x="0" y="19" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="36" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">&gt; Settings </text>
<text x="0" y="53" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="70" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ ╭───────────────────────────────────────────────────────────────────────────── </text>
<text x="0" y="87" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ │ Search to filter </text>
<text x="0" y="104" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ ╰───────────────────────────────────────────────────────────────────────────── </text>
<text x="0" y="121" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="138" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ ▲ </text>
<text x="0" y="155" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ ● Vim Mode </text>
<text x="0" y="172" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable Vim keybindings </text>
<text x="0" y="189" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="206" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Default Approval Mode </text>
<text x="0" y="223" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ The default approval mode for tool execution. &apos;default&apos; prompts for approva </text>
<text x="0" y="240" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="257" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable Auto Update </text>
<text x="0" y="274" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable automatic updates. </text>
<text x="0" y="291" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="308" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable Notifications </text>
<text x="0" y="325" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable run-event notifications for action-required prompts and session comp </text>
<text x="0" y="342" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="359" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable Plan Mode </text>
<text x="0" y="376" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable Plan Mode for read-only safety during planning. </text>
<text x="0" y="393" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="410" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Plan Directory </text>
<text x="0" y="427" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ The directory where planning artifacts are stored. If not specified, defaul </text>
<text x="0" y="444" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="461" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Plan Model Routing </text>
<text x="0" y="478" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Automatically switch between Pro and Flash models based on Plan Mode status </text>
<text x="0" y="495" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="512" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Retry Fetch Errors </text>
<text x="0" y="529" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Retry on &quot;exception TypeError: fetch failed sending request&quot; errors. </text>
<text x="0" y="546" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="563" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ ▼ </text>
<text x="0" y="580" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="597" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Apply To </text>
<text x="0" y="614" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ ● User Settings </text>
<text x="0" y="631" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Workspace Settings </text>
<text x="0" y="648" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ System Settings </text>
<text x="0" y="665" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="682" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ (Use Enter to select, Ctrl+L to reset, Tab to change focus, Esc to close) </text>
<text x="0" y="699" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="716" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">╰─────────────────────────────────────────────────────────────────────────────── </text>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 9.5 KiB

After

Width:  |  Height:  |  Size: 9.3 KiB

@@ -4,48 +4,48 @@
</style>
<rect width="920" height="751" fill="#000000" />
<g transform="translate(10, 10)">
<text x="0" y="2" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">╭──────────────────────────────────────────────────────────────────────────────────────────────────╮</text>
<text x="0" y="19" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="36" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">&gt; Settings </text>
<text x="0" y="53" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="70" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ ╭──────────────────────────────────────────────────────────────────────────────────────────────╮ │</text>
<text x="0" y="87" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ │ Search to filter │ │</text>
<text x="0" y="104" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ ╰──────────────────────────────────────────────────────────────────────────────────────────────╯ │</text>
<text x="0" y="121" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="138" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ ▲ </text>
<text x="0" y="155" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ ● Vim Mode false │</text>
<text x="0" y="172" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable Vim keybindings </text>
<text x="0" y="189" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="206" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Default Approval Mode Default │</text>
<text x="0" y="223" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ The default approval mode for tool execution. &apos;default&apos; prompts for approval, &apos;au… </text>
<text x="0" y="240" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="257" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable Auto Update true │</text>
<text x="0" y="274" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable automatic updates. </text>
<text x="0" y="291" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="308" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable Notifications false │</text>
<text x="0" y="325" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable run-event notifications for action-required prompts and session completion. </text>
<text x="0" y="342" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="359" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable Plan Mode true │</text>
<text x="0" y="376" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable Plan Mode for read-only safety during planning. </text>
<text x="0" y="393" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="410" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Plan Directory undefined │</text>
<text x="0" y="427" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ The directory where planning artifacts are stored. If not specified, defaults t… </text>
<text x="0" y="444" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="461" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Plan Model Routing true │</text>
<text x="0" y="478" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Automatically switch between Pro and Flash models based on Plan Mode status. Uses Pr… │</text>
<text x="0" y="495" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="512" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Retry Fetch Errors true │</text>
<text x="0" y="529" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Retry on &quot;exception TypeError: fetch failed sending request&quot; errors. </text>
<text x="0" y="546" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="563" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ ▼ </text>
<text x="0" y="580" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="597" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Apply To </text>
<text x="0" y="614" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ ● User Settings </text>
<text x="0" y="631" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Workspace Settings </text>
<text x="0" y="648" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ System Settings </text>
<text x="0" y="665" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="682" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ (Use Enter to select, Ctrl+L to reset, Tab to change focus, Esc to close) </text>
<text x="0" y="699" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="716" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">╰──────────────────────────────────────────────────────────────────────────────────────────────────╯</text>
<text x="0" y="2" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">╭─────────────────────────────────────────────────────────────────────────────── </text>
<text x="0" y="19" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="36" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">&gt; Settings </text>
<text x="0" y="53" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="70" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ ╭───────────────────────────────────────────────────────────────────────────── </text>
<text x="0" y="87" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ │ Search to filter </text>
<text x="0" y="104" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ ╰───────────────────────────────────────────────────────────────────────────── </text>
<text x="0" y="121" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="138" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ ▲ </text>
<text x="0" y="155" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ ● Vim Mode </text>
<text x="0" y="172" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable Vim keybindings </text>
<text x="0" y="189" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="206" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Default Approval Mode </text>
<text x="0" y="223" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ The default approval mode for tool execution. &apos;default&apos; prompts for approva </text>
<text x="0" y="240" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="257" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable Auto Update </text>
<text x="0" y="274" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable automatic updates. </text>
<text x="0" y="291" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="308" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable Notifications </text>
<text x="0" y="325" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable run-event notifications for action-required prompts and session comp </text>
<text x="0" y="342" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="359" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable Plan Mode </text>
<text x="0" y="376" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable Plan Mode for read-only safety during planning. </text>
<text x="0" y="393" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="410" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Plan Directory </text>
<text x="0" y="427" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ The directory where planning artifacts are stored. If not specified, defaul </text>
<text x="0" y="444" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="461" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Plan Model Routing </text>
<text x="0" y="478" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Automatically switch between Pro and Flash models based on Plan Mode status </text>
<text x="0" y="495" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="512" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Retry Fetch Errors </text>
<text x="0" y="529" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Retry on &quot;exception TypeError: fetch failed sending request&quot; errors. </text>
<text x="0" y="546" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="563" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ ▼ </text>
<text x="0" y="580" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="597" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Apply To </text>
<text x="0" y="614" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ ● User Settings </text>
<text x="0" y="631" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Workspace Settings </text>
<text x="0" y="648" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ System Settings </text>
<text x="0" y="665" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="682" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ (Use Enter to select, Ctrl+L to reset, Tab to change focus, Esc to close) </text>
<text x="0" y="699" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="716" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">╰─────────────────────────────────────────────────────────────────────────────── </text>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 9.5 KiB

After

Width:  |  Height:  |  Size: 9.3 KiB

@@ -4,48 +4,48 @@
</style>
<rect width="920" height="751" fill="#000000" />
<g transform="translate(10, 10)">
<text x="0" y="2" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">╭──────────────────────────────────────────────────────────────────────────────────────────────────╮</text>
<text x="0" y="19" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="36" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">&gt; Settings </text>
<text x="0" y="53" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="70" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ ╭──────────────────────────────────────────────────────────────────────────────────────────────╮ │</text>
<text x="0" y="87" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ │ Search to filter │ │</text>
<text x="0" y="104" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ ╰──────────────────────────────────────────────────────────────────────────────────────────────╯ │</text>
<text x="0" y="121" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="138" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ ▲ </text>
<text x="0" y="155" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> Vim Mode false │</text>
<text x="0" y="172" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable Vim keybindings </text>
<text x="0" y="189" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="206" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Default Approval Mode Default │</text>
<text x="0" y="223" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ The default approval mode for tool execution. &apos;default&apos; prompts for approval, &apos;au… </text>
<text x="0" y="240" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="257" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable Auto Update true │</text>
<text x="0" y="274" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable automatic updates. </text>
<text x="0" y="291" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="308" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable Notifications false │</text>
<text x="0" y="325" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable run-event notifications for action-required prompts and session completion. </text>
<text x="0" y="342" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="359" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable Plan Mode true │</text>
<text x="0" y="376" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable Plan Mode for read-only safety during planning. </text>
<text x="0" y="393" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="410" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Plan Directory undefined │</text>
<text x="0" y="427" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ The directory where planning artifacts are stored. If not specified, defaults t… </text>
<text x="0" y="444" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="461" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Plan Model Routing true │</text>
<text x="0" y="478" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Automatically switch between Pro and Flash models based on Plan Mode status. Uses Pr… │</text>
<text x="0" y="495" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="512" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Retry Fetch Errors true │</text>
<text x="0" y="529" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Retry on &quot;exception TypeError: fetch failed sending request&quot; errors. </text>
<text x="0" y="546" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="563" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ ▼ </text>
<text x="0" y="580" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="597" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> Apply To </text>
<text x="0" y="614" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ ● User Settings </text>
<text x="0" y="631" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Workspace Settings </text>
<text x="0" y="648" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ System Settings </text>
<text x="0" y="665" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="682" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ (Use Enter to select, Ctrl+L to reset, Tab to change focus, Esc to close) </text>
<text x="0" y="699" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="716" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">╰──────────────────────────────────────────────────────────────────────────────────────────────────╯</text>
<text x="0" y="2" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">╭─────────────────────────────────────────────────────────────────────────────── </text>
<text x="0" y="19" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="36" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> Settings </text>
<text x="0" y="53" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="70" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ ╭───────────────────────────────────────────────────────────────────────────── </text>
<text x="0" y="87" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ │ Search to filter </text>
<text x="0" y="104" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ ╰───────────────────────────────────────────────────────────────────────────── </text>
<text x="0" y="121" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="138" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ ▲ </text>
<text x="0" y="155" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> Vim Mode </text>
<text x="0" y="172" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable Vim keybindings </text>
<text x="0" y="189" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="206" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Default Approval Mode </text>
<text x="0" y="223" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ The default approval mode for tool execution. &apos;default&apos; prompts for approva </text>
<text x="0" y="240" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="257" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable Auto Update </text>
<text x="0" y="274" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable automatic updates. </text>
<text x="0" y="291" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="308" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable Notifications </text>
<text x="0" y="325" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable run-event notifications for action-required prompts and session comp </text>
<text x="0" y="342" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="359" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable Plan Mode </text>
<text x="0" y="376" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable Plan Mode for read-only safety during planning. </text>
<text x="0" y="393" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="410" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Plan Directory </text>
<text x="0" y="427" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ The directory where planning artifacts are stored. If not specified, defaul </text>
<text x="0" y="444" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="461" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Plan Model Routing </text>
<text x="0" y="478" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Automatically switch between Pro and Flash models based on Plan Mode status </text>
<text x="0" y="495" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="512" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Retry Fetch Errors </text>
<text x="0" y="529" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Retry on &quot;exception TypeError: fetch failed sending request&quot; errors. </text>
<text x="0" y="546" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="563" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ ▼ </text>
<text x="0" y="580" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="597" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">&gt; Apply To </text>
<text x="0" y="614" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ ● 1. User Settings </text>
<text x="0" y="631" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> 2. Workspace Settings </text>
<text x="0" y="648" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> 3. System Settings </text>
<text x="0" y="665" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="682" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ (Use Enter to select, Ctrl+L to reset, Tab to change focus, Esc to close) </text>
<text x="0" y="699" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="716" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">╰─────────────────────────────────────────────────────────────────────────────── </text>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 9.5 KiB

After

Width:  |  Height:  |  Size: 9.3 KiB

@@ -4,48 +4,48 @@
</style>
<rect width="920" height="751" fill="#000000" />
<g transform="translate(10, 10)">
<text x="0" y="2" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">╭──────────────────────────────────────────────────────────────────────────────────────────────────╮</text>
<text x="0" y="19" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="36" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">&gt; Settings </text>
<text x="0" y="53" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="70" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ ╭──────────────────────────────────────────────────────────────────────────────────────────────╮ │</text>
<text x="0" y="87" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ │ Search to filter │ │</text>
<text x="0" y="104" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ ╰──────────────────────────────────────────────────────────────────────────────────────────────╯ │</text>
<text x="0" y="121" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="138" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ ▲ </text>
<text x="0" y="155" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ ● Vim Mode false* │</text>
<text x="0" y="172" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable Vim keybindings </text>
<text x="0" y="189" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="206" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Default Approval Mode Default │</text>
<text x="0" y="223" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ The default approval mode for tool execution. &apos;default&apos; prompts for approval, &apos;au… </text>
<text x="0" y="240" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="257" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable Auto Update false* │</text>
<text x="0" y="274" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable automatic updates. </text>
<text x="0" y="291" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="308" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable Notifications false │</text>
<text x="0" y="325" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable run-event notifications for action-required prompts and session completion. </text>
<text x="0" y="342" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="359" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable Plan Mode true │</text>
<text x="0" y="376" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable Plan Mode for read-only safety during planning. </text>
<text x="0" y="393" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="410" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Plan Directory undefined │</text>
<text x="0" y="427" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ The directory where planning artifacts are stored. If not specified, defaults t… </text>
<text x="0" y="444" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="461" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Plan Model Routing true │</text>
<text x="0" y="478" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Automatically switch between Pro and Flash models based on Plan Mode status. Uses Pr… │</text>
<text x="0" y="495" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="512" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Retry Fetch Errors true │</text>
<text x="0" y="529" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Retry on &quot;exception TypeError: fetch failed sending request&quot; errors. </text>
<text x="0" y="546" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="563" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ ▼ </text>
<text x="0" y="580" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="597" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Apply To </text>
<text x="0" y="614" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ ● User Settings </text>
<text x="0" y="631" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Workspace Settings </text>
<text x="0" y="648" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ System Settings </text>
<text x="0" y="665" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="682" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ (Use Enter to select, Ctrl+L to reset, Tab to change focus, Esc to close) </text>
<text x="0" y="699" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="716" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">╰──────────────────────────────────────────────────────────────────────────────────────────────────╯</text>
<text x="0" y="2" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">╭─────────────────────────────────────────────────────────────────────────────── </text>
<text x="0" y="19" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="36" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">&gt; Settings </text>
<text x="0" y="53" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="70" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ ╭───────────────────────────────────────────────────────────────────────────── </text>
<text x="0" y="87" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ │ Search to filter </text>
<text x="0" y="104" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ ╰───────────────────────────────────────────────────────────────────────────── </text>
<text x="0" y="121" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="138" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ ▲ </text>
<text x="0" y="155" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ ● Vim Mode </text>
<text x="0" y="172" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable Vim keybindings </text>
<text x="0" y="189" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="206" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Default Approval Mode </text>
<text x="0" y="223" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ The default approval mode for tool execution. &apos;default&apos; prompts for approva </text>
<text x="0" y="240" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="257" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable Auto Update </text>
<text x="0" y="274" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable automatic updates. </text>
<text x="0" y="291" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="308" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable Notifications </text>
<text x="0" y="325" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable run-event notifications for action-required prompts and session comp </text>
<text x="0" y="342" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="359" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable Plan Mode </text>
<text x="0" y="376" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable Plan Mode for read-only safety during planning. </text>
<text x="0" y="393" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="410" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Plan Directory </text>
<text x="0" y="427" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ The directory where planning artifacts are stored. If not specified, defaul </text>
<text x="0" y="444" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="461" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Plan Model Routing </text>
<text x="0" y="478" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Automatically switch between Pro and Flash models based on Plan Mode status </text>
<text x="0" y="495" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="512" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Retry Fetch Errors </text>
<text x="0" y="529" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Retry on &quot;exception TypeError: fetch failed sending request&quot; errors. </text>
<text x="0" y="546" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="563" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ ▼ </text>
<text x="0" y="580" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="597" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Apply To </text>
<text x="0" y="614" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ ● User Settings </text>
<text x="0" y="631" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Workspace Settings </text>
<text x="0" y="648" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ System Settings </text>
<text x="0" y="665" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="682" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ (Use Enter to select, Ctrl+L to reset, Tab to change focus, Esc to close) </text>
<text x="0" y="699" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="716" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">╰─────────────────────────────────────────────────────────────────────────────── </text>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 9.5 KiB

After

Width:  |  Height:  |  Size: 9.3 KiB

@@ -4,48 +4,48 @@
</style>
<rect width="920" height="751" fill="#000000" />
<g transform="translate(10, 10)">
<text x="0" y="2" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">╭──────────────────────────────────────────────────────────────────────────────────────────────────╮</text>
<text x="0" y="19" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="36" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">&gt; Settings </text>
<text x="0" y="53" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="70" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ ╭──────────────────────────────────────────────────────────────────────────────────────────────╮ │</text>
<text x="0" y="87" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ │ Search to filter │ │</text>
<text x="0" y="104" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ ╰──────────────────────────────────────────────────────────────────────────────────────────────╯ │</text>
<text x="0" y="121" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="138" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ ▲ </text>
<text x="0" y="155" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ ● Vim Mode false │</text>
<text x="0" y="172" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable Vim keybindings </text>
<text x="0" y="189" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="206" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Default Approval Mode Default │</text>
<text x="0" y="223" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ The default approval mode for tool execution. &apos;default&apos; prompts for approval, &apos;au… </text>
<text x="0" y="240" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="257" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable Auto Update true │</text>
<text x="0" y="274" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable automatic updates. </text>
<text x="0" y="291" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="308" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable Notifications false │</text>
<text x="0" y="325" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable run-event notifications for action-required prompts and session completion. </text>
<text x="0" y="342" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="359" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable Plan Mode true │</text>
<text x="0" y="376" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable Plan Mode for read-only safety during planning. </text>
<text x="0" y="393" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="410" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Plan Directory undefined │</text>
<text x="0" y="427" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ The directory where planning artifacts are stored. If not specified, defaults t… </text>
<text x="0" y="444" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="461" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Plan Model Routing true │</text>
<text x="0" y="478" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Automatically switch between Pro and Flash models based on Plan Mode status. Uses Pr… │</text>
<text x="0" y="495" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="512" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Retry Fetch Errors true │</text>
<text x="0" y="529" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Retry on &quot;exception TypeError: fetch failed sending request&quot; errors. </text>
<text x="0" y="546" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="563" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ ▼ </text>
<text x="0" y="580" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="597" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Apply To </text>
<text x="0" y="614" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ ● User Settings </text>
<text x="0" y="631" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Workspace Settings </text>
<text x="0" y="648" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ System Settings </text>
<text x="0" y="665" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="682" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ (Use Enter to select, Ctrl+L to reset, Tab to change focus, Esc to close) </text>
<text x="0" y="699" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="716" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">╰──────────────────────────────────────────────────────────────────────────────────────────────────╯</text>
<text x="0" y="2" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">╭─────────────────────────────────────────────────────────────────────────────── </text>
<text x="0" y="19" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="36" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">&gt; Settings </text>
<text x="0" y="53" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="70" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ ╭───────────────────────────────────────────────────────────────────────────── </text>
<text x="0" y="87" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ │ Search to filter </text>
<text x="0" y="104" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ ╰───────────────────────────────────────────────────────────────────────────── </text>
<text x="0" y="121" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="138" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ ▲ </text>
<text x="0" y="155" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ ● Vim Mode </text>
<text x="0" y="172" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable Vim keybindings </text>
<text x="0" y="189" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="206" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Default Approval Mode </text>
<text x="0" y="223" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ The default approval mode for tool execution. &apos;default&apos; prompts for approva </text>
<text x="0" y="240" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="257" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable Auto Update </text>
<text x="0" y="274" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable automatic updates. </text>
<text x="0" y="291" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="308" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable Notifications </text>
<text x="0" y="325" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable run-event notifications for action-required prompts and session comp </text>
<text x="0" y="342" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="359" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable Plan Mode </text>
<text x="0" y="376" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable Plan Mode for read-only safety during planning. </text>
<text x="0" y="393" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="410" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Plan Directory </text>
<text x="0" y="427" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ The directory where planning artifacts are stored. If not specified, defaul </text>
<text x="0" y="444" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="461" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Plan Model Routing </text>
<text x="0" y="478" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Automatically switch between Pro and Flash models based on Plan Mode status </text>
<text x="0" y="495" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="512" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Retry Fetch Errors </text>
<text x="0" y="529" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Retry on &quot;exception TypeError: fetch failed sending request&quot; errors. </text>
<text x="0" y="546" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="563" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ ▼ </text>
<text x="0" y="580" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="597" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Apply To </text>
<text x="0" y="614" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ ● User Settings </text>
<text x="0" y="631" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Workspace Settings </text>
<text x="0" y="648" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ System Settings </text>
<text x="0" y="665" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="682" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ (Use Enter to select, Ctrl+L to reset, Tab to change focus, Esc to close) </text>
<text x="0" y="699" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="716" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">╰─────────────────────────────────────────────────────────────────────────────── </text>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 9.5 KiB

After

Width:  |  Height:  |  Size: 9.3 KiB

@@ -4,48 +4,48 @@
</style>
<rect width="920" height="751" fill="#000000" />
<g transform="translate(10, 10)">
<text x="0" y="2" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">╭──────────────────────────────────────────────────────────────────────────────────────────────────╮</text>
<text x="0" y="19" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="36" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">&gt; Settings </text>
<text x="0" y="53" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="70" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ ╭──────────────────────────────────────────────────────────────────────────────────────────────╮ │</text>
<text x="0" y="87" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ │ Search to filter │ │</text>
<text x="0" y="104" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ ╰──────────────────────────────────────────────────────────────────────────────────────────────╯ │</text>
<text x="0" y="121" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="138" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ ▲ </text>
<text x="0" y="155" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ ● Vim Mode true* │</text>
<text x="0" y="172" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable Vim keybindings </text>
<text x="0" y="189" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="206" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Default Approval Mode Default │</text>
<text x="0" y="223" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ The default approval mode for tool execution. &apos;default&apos; prompts for approval, &apos;au… </text>
<text x="0" y="240" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="257" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable Auto Update false* │</text>
<text x="0" y="274" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable automatic updates. </text>
<text x="0" y="291" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="308" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable Notifications false │</text>
<text x="0" y="325" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable run-event notifications for action-required prompts and session completion. </text>
<text x="0" y="342" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="359" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable Plan Mode true │</text>
<text x="0" y="376" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable Plan Mode for read-only safety during planning. </text>
<text x="0" y="393" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="410" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Plan Directory undefined │</text>
<text x="0" y="427" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ The directory where planning artifacts are stored. If not specified, defaults t… </text>
<text x="0" y="444" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="461" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Plan Model Routing true │</text>
<text x="0" y="478" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Automatically switch between Pro and Flash models based on Plan Mode status. Uses Pr… │</text>
<text x="0" y="495" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="512" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Retry Fetch Errors true │</text>
<text x="0" y="529" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Retry on &quot;exception TypeError: fetch failed sending request&quot; errors. </text>
<text x="0" y="546" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="563" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ ▼ </text>
<text x="0" y="580" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="597" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Apply To </text>
<text x="0" y="614" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ ● User Settings </text>
<text x="0" y="631" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Workspace Settings </text>
<text x="0" y="648" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ System Settings </text>
<text x="0" y="665" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="682" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ (Use Enter to select, Ctrl+L to reset, Tab to change focus, Esc to close) </text>
<text x="0" y="699" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"></text>
<text x="0" y="716" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">╰──────────────────────────────────────────────────────────────────────────────────────────────────╯</text>
<text x="0" y="2" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">╭─────────────────────────────────────────────────────────────────────────────── </text>
<text x="0" y="19" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="36" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">&gt; Settings </text>
<text x="0" y="53" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="70" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ ╭───────────────────────────────────────────────────────────────────────────── </text>
<text x="0" y="87" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ │ Search to filter </text>
<text x="0" y="104" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ ╰───────────────────────────────────────────────────────────────────────────── </text>
<text x="0" y="121" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="138" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ ▲ </text>
<text x="0" y="155" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ ● Vim Mode </text>
<text x="0" y="172" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable Vim keybindings </text>
<text x="0" y="189" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="206" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Default Approval Mode </text>
<text x="0" y="223" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ The default approval mode for tool execution. &apos;default&apos; prompts for approva </text>
<text x="0" y="240" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="257" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable Auto Update </text>
<text x="0" y="274" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable automatic updates. </text>
<text x="0" y="291" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="308" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable Notifications </text>
<text x="0" y="325" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable run-event notifications for action-required prompts and session comp </text>
<text x="0" y="342" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="359" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable Plan Mode </text>
<text x="0" y="376" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Enable Plan Mode for read-only safety during planning. </text>
<text x="0" y="393" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="410" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Plan Directory </text>
<text x="0" y="427" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ The directory where planning artifacts are stored. If not specified, defaul </text>
<text x="0" y="444" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="461" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Plan Model Routing </text>
<text x="0" y="478" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Automatically switch between Pro and Flash models based on Plan Mode status </text>
<text x="0" y="495" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="512" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Retry Fetch Errors </text>
<text x="0" y="529" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Retry on &quot;exception TypeError: fetch failed sending request&quot; errors. </text>
<text x="0" y="546" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="563" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ ▼ </text>
<text x="0" y="580" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="597" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Apply To </text>
<text x="0" y="614" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ ● User Settings </text>
<text x="0" y="631" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ Workspace Settings </text>
<text x="0" y="648" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ System Settings </text>
<text x="0" y="665" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="682" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">│ (Use Enter to select, Ctrl+L to reset, Tab to change focus, Esc to close) </text>
<text x="0" y="699" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs"> </text>
<text x="0" y="716" fill="#ffffff" textLength="900" lengthAdjust="spacingAndGlyphs">╰─────────────────────────────────────────────────────────────────────────────── </text>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 9.5 KiB

After

Width:  |  Height:  |  Size: 9.3 KiB

@@ -1,415 +1,415 @@
// Vitest Snapshot v1, https://vitest.dev/guide/snapshot.html
exports[`SettingsDialog > Initial Rendering > should render settings list with visual indicators 1`] = `
"╭──────────────────────────────────────────────────────────────────────────────────────────────────╮
│ > Settings
│ ╭──────────────────────────────────────────────────────────────────────────────────────────────╮ │
│ │ Search to filter │ │
│ ╰──────────────────────────────────────────────────────────────────────────────────────────────╯ │
│ ▲
│ ● Vim Mode false │
│ Enable Vim keybindings
│ Default Approval Mode Default │
│ The default approval mode for tool execution. 'default' prompts for approval, 'au… │
│ Enable Auto Update true │
│ Enable automatic updates.
│ Enable Notifications false │
│ Enable run-event notifications for action-required prompts and session completion. │
│ Enable Plan Mode true │
│ Enable Plan Mode for read-only safety during planning.
│ Plan Directory undefined │
│ The directory where planning artifacts are stored. If not specified, defaults t… │
│ Plan Model Routing true │
│ Automatically switch between Pro and Flash models based on Plan Mode status. Uses Pr… │
│ Retry Fetch Errors true │
│ Retry on "exception TypeError: fetch failed sending request" errors.
│ ▼
│ Apply To
│ ● User Settings
│ Workspace Settings
│ System Settings
│ (Use Enter to select, Ctrl+L to reset, Tab to change focus, Esc to close)
╰──────────────────────────────────────────────────────────────────────────────────────────────────╯"
"╭───────────────────────────────────────────────────────────────────────────────
│ > Settings
│ ╭─────────────────────────────────────────────────────────────────────────────
│ │ Search to filter
│ ╰─────────────────────────────────────────────────────────────────────────────
│ ▲
│ ● Vim Mode
│ Enable Vim keybindings
│ Default Approval Mode
│ The default approval mode for tool execution. 'default' prompts for approva
│ Enable Auto Update
│ Enable automatic updates.
│ Enable Notifications
│ Enable run-event notifications for action-required prompts and session comp
│ Enable Plan Mode
│ Enable Plan Mode for read-only safety during planning.
│ Plan Directory
│ The directory where planning artifacts are stored. If not specified, defaul
│ Plan Model Routing
│ Automatically switch between Pro and Flash models based on Plan Mode status
│ Retry Fetch Errors
│ Retry on "exception TypeError: fetch failed sending request" errors.
│ ▼
│ Apply To
│ ● User Settings
│ Workspace Settings
│ System Settings
│ (Use Enter to select, Ctrl+L to reset, Tab to change focus, Esc to close)
╰───────────────────────────────────────────────────────────────────────────────"
`;
exports[`SettingsDialog > Snapshot Tests > should render 'accessibility settings enabled' correctly 1`] = `
"╭──────────────────────────────────────────────────────────────────────────────────────────────────╮
│ > Settings
│ ╭──────────────────────────────────────────────────────────────────────────────────────────────╮ │
│ │ Search to filter │ │
│ ╰──────────────────────────────────────────────────────────────────────────────────────────────╯ │
│ ▲
│ ● Vim Mode true* │
│ Enable Vim keybindings
│ Default Approval Mode Default │
│ The default approval mode for tool execution. 'default' prompts for approval, 'au… │
│ Enable Auto Update true │
│ Enable automatic updates.
│ Enable Notifications false │
│ Enable run-event notifications for action-required prompts and session completion. │
│ Enable Plan Mode true │
│ Enable Plan Mode for read-only safety during planning.
│ Plan Directory undefined │
│ The directory where planning artifacts are stored. If not specified, defaults t… │
│ Plan Model Routing true │
│ Automatically switch between Pro and Flash models based on Plan Mode status. Uses Pr… │
│ Retry Fetch Errors true │
│ Retry on "exception TypeError: fetch failed sending request" errors.
│ ▼
│ Apply To
│ ● User Settings
│ Workspace Settings
│ System Settings
│ (Use Enter to select, Ctrl+L to reset, Tab to change focus, Esc to close)
╰──────────────────────────────────────────────────────────────────────────────────────────────────╯"
"╭───────────────────────────────────────────────────────────────────────────────
│ > Settings
│ ╭─────────────────────────────────────────────────────────────────────────────
│ │ Search to filter
│ ╰─────────────────────────────────────────────────────────────────────────────
│ ▲
│ ● Vim Mode
│ Enable Vim keybindings
│ Default Approval Mode
│ The default approval mode for tool execution. 'default' prompts for approva
│ Enable Auto Update
│ Enable automatic updates.
│ Enable Notifications
│ Enable run-event notifications for action-required prompts and session comp
│ Enable Plan Mode
│ Enable Plan Mode for read-only safety during planning.
│ Plan Directory
│ The directory where planning artifacts are stored. If not specified, defaul
│ Plan Model Routing
│ Automatically switch between Pro and Flash models based on Plan Mode status
│ Retry Fetch Errors
│ Retry on "exception TypeError: fetch failed sending request" errors.
│ ▼
│ Apply To
│ ● User Settings
│ Workspace Settings
│ System Settings
│ (Use Enter to select, Ctrl+L to reset, Tab to change focus, Esc to close)
╰───────────────────────────────────────────────────────────────────────────────"
`;
exports[`SettingsDialog > Snapshot Tests > should render 'all boolean settings disabled' correctly 1`] = `
"╭──────────────────────────────────────────────────────────────────────────────────────────────────╮
│ > Settings
│ ╭──────────────────────────────────────────────────────────────────────────────────────────────╮ │
│ │ Search to filter │ │
│ ╰──────────────────────────────────────────────────────────────────────────────────────────────╯ │
│ ▲
│ ● Vim Mode false* │
│ Enable Vim keybindings
│ Default Approval Mode Default │
│ The default approval mode for tool execution. 'default' prompts for approval, 'au… │
│ Enable Auto Update true* │
│ Enable automatic updates.
│ Enable Notifications false │
│ Enable run-event notifications for action-required prompts and session completion. │
│ Enable Plan Mode true │
│ Enable Plan Mode for read-only safety during planning.
│ Plan Directory undefined │
│ The directory where planning artifacts are stored. If not specified, defaults t… │
│ Plan Model Routing true │
│ Automatically switch between Pro and Flash models based on Plan Mode status. Uses Pr… │
│ Retry Fetch Errors true │
│ Retry on "exception TypeError: fetch failed sending request" errors.
│ ▼
│ Apply To
│ ● User Settings
│ Workspace Settings
│ System Settings
│ (Use Enter to select, Ctrl+L to reset, Tab to change focus, Esc to close)
╰──────────────────────────────────────────────────────────────────────────────────────────────────╯"
"╭───────────────────────────────────────────────────────────────────────────────
│ > Settings
│ ╭─────────────────────────────────────────────────────────────────────────────
│ │ Search to filter
│ ╰─────────────────────────────────────────────────────────────────────────────
│ ▲
│ ● Vim Mode
│ Enable Vim keybindings
│ Default Approval Mode
│ The default approval mode for tool execution. 'default' prompts for approva
│ Enable Auto Update
│ Enable automatic updates.
│ Enable Notifications
│ Enable run-event notifications for action-required prompts and session comp
│ Enable Plan Mode
│ Enable Plan Mode for read-only safety during planning.
│ Plan Directory
│ The directory where planning artifacts are stored. If not specified, defaul
│ Plan Model Routing
│ Automatically switch between Pro and Flash models based on Plan Mode status
│ Retry Fetch Errors
│ Retry on "exception TypeError: fetch failed sending request" errors.
│ ▼
│ Apply To
│ ● User Settings
│ Workspace Settings
│ System Settings
│ (Use Enter to select, Ctrl+L to reset, Tab to change focus, Esc to close)
╰───────────────────────────────────────────────────────────────────────────────"
`;
exports[`SettingsDialog > Snapshot Tests > should render 'default state' correctly 1`] = `
"╭──────────────────────────────────────────────────────────────────────────────────────────────────╮
│ > Settings
│ ╭──────────────────────────────────────────────────────────────────────────────────────────────╮ │
│ │ Search to filter │ │
│ ╰──────────────────────────────────────────────────────────────────────────────────────────────╯ │
│ ▲
│ ● Vim Mode false │
│ Enable Vim keybindings
│ Default Approval Mode Default │
│ The default approval mode for tool execution. 'default' prompts for approval, 'au… │
│ Enable Auto Update true │
│ Enable automatic updates.
│ Enable Notifications false │
│ Enable run-event notifications for action-required prompts and session completion. │
│ Enable Plan Mode true │
│ Enable Plan Mode for read-only safety during planning.
│ Plan Directory undefined │
│ The directory where planning artifacts are stored. If not specified, defaults t… │
│ Plan Model Routing true │
│ Automatically switch between Pro and Flash models based on Plan Mode status. Uses Pr… │
│ Retry Fetch Errors true │
│ Retry on "exception TypeError: fetch failed sending request" errors.
│ ▼
│ Apply To
│ ● User Settings
│ Workspace Settings
│ System Settings
│ (Use Enter to select, Ctrl+L to reset, Tab to change focus, Esc to close)
╰──────────────────────────────────────────────────────────────────────────────────────────────────╯"
"╭───────────────────────────────────────────────────────────────────────────────
│ > Settings
│ ╭─────────────────────────────────────────────────────────────────────────────
│ │ Search to filter
│ ╰─────────────────────────────────────────────────────────────────────────────
│ ▲
│ ● Vim Mode
│ Enable Vim keybindings
│ Default Approval Mode
│ The default approval mode for tool execution. 'default' prompts for approva
│ Enable Auto Update
│ Enable automatic updates.
│ Enable Notifications
│ Enable run-event notifications for action-required prompts and session comp
│ Enable Plan Mode
│ Enable Plan Mode for read-only safety during planning.
│ Plan Directory
│ The directory where planning artifacts are stored. If not specified, defaul
│ Plan Model Routing
│ Automatically switch between Pro and Flash models based on Plan Mode status
│ Retry Fetch Errors
│ Retry on "exception TypeError: fetch failed sending request" errors.
│ ▼
│ Apply To
│ ● User Settings
│ Workspace Settings
│ System Settings
│ (Use Enter to select, Ctrl+L to reset, Tab to change focus, Esc to close)
╰───────────────────────────────────────────────────────────────────────────────"
`;
exports[`SettingsDialog > Snapshot Tests > should render 'file filtering settings configured' correctly 1`] = `
"╭──────────────────────────────────────────────────────────────────────────────────────────────────╮
│ > Settings
│ ╭──────────────────────────────────────────────────────────────────────────────────────────────╮ │
│ │ Search to filter │ │
│ ╰──────────────────────────────────────────────────────────────────────────────────────────────╯ │
│ ▲
│ ● Vim Mode false │
│ Enable Vim keybindings
│ Default Approval Mode Default │
│ The default approval mode for tool execution. 'default' prompts for approval, 'au… │
│ Enable Auto Update true │
│ Enable automatic updates.
│ Enable Notifications false │
│ Enable run-event notifications for action-required prompts and session completion. │
│ Enable Plan Mode true │
│ Enable Plan Mode for read-only safety during planning.
│ Plan Directory undefined │
│ The directory where planning artifacts are stored. If not specified, defaults t… │
│ Plan Model Routing true │
│ Automatically switch between Pro and Flash models based on Plan Mode status. Uses Pr… │
│ Retry Fetch Errors true │
│ Retry on "exception TypeError: fetch failed sending request" errors.
│ ▼
│ Apply To
│ ● User Settings
│ Workspace Settings
│ System Settings
│ (Use Enter to select, Ctrl+L to reset, Tab to change focus, Esc to close)
╰──────────────────────────────────────────────────────────────────────────────────────────────────╯"
"╭───────────────────────────────────────────────────────────────────────────────
│ > Settings
│ ╭─────────────────────────────────────────────────────────────────────────────
│ │ Search to filter
│ ╰─────────────────────────────────────────────────────────────────────────────
│ ▲
│ ● Vim Mode
│ Enable Vim keybindings
│ Default Approval Mode
│ The default approval mode for tool execution. 'default' prompts for approva
│ Enable Auto Update
│ Enable automatic updates.
│ Enable Notifications
│ Enable run-event notifications for action-required prompts and session comp
│ Enable Plan Mode
│ Enable Plan Mode for read-only safety during planning.
│ Plan Directory
│ The directory where planning artifacts are stored. If not specified, defaul
│ Plan Model Routing
│ Automatically switch between Pro and Flash models based on Plan Mode status
│ Retry Fetch Errors
│ Retry on "exception TypeError: fetch failed sending request" errors.
│ ▼
│ Apply To
│ ● User Settings
│ Workspace Settings
│ System Settings
│ (Use Enter to select, Ctrl+L to reset, Tab to change focus, Esc to close)
╰───────────────────────────────────────────────────────────────────────────────"
`;
exports[`SettingsDialog > Snapshot Tests > should render 'focused on scope selector' correctly 1`] = `
"╭──────────────────────────────────────────────────────────────────────────────────────────────────╮
> Settings
│ ╭──────────────────────────────────────────────────────────────────────────────────────────────╮ │
│ │ Search to filter │ │
│ ╰──────────────────────────────────────────────────────────────────────────────────────────────╯ │
│ ▲
Vim Mode false │
│ Enable Vim keybindings
│ Default Approval Mode Default │
│ The default approval mode for tool execution. 'default' prompts for approval, 'au… │
│ Enable Auto Update true │
│ Enable automatic updates.
│ Enable Notifications false │
│ Enable run-event notifications for action-required prompts and session completion. │
│ Enable Plan Mode true │
│ Enable Plan Mode for read-only safety during planning.
│ Plan Directory undefined │
│ The directory where planning artifacts are stored. If not specified, defaults t… │
│ Plan Model Routing true │
│ Automatically switch between Pro and Flash models based on Plan Mode status. Uses Pr… │
│ Retry Fetch Errors true │
│ Retry on "exception TypeError: fetch failed sending request" errors.
│ ▼
Apply To
│ ● User Settings
│ Workspace Settings
│ System Settings
│ (Use Enter to select, Ctrl+L to reset, Tab to change focus, Esc to close)
╰──────────────────────────────────────────────────────────────────────────────────────────────────╯"
"╭───────────────────────────────────────────────────────────────────────────────
Settings
│ ╭─────────────────────────────────────────────────────────────────────────────
│ │ Search to filter
│ ╰─────────────────────────────────────────────────────────────────────────────
│ ▲
Vim Mode
│ Enable Vim keybindings
│ Default Approval Mode
│ The default approval mode for tool execution. 'default' prompts for approva
│ Enable Auto Update
│ Enable automatic updates.
│ Enable Notifications
│ Enable run-event notifications for action-required prompts and session comp
│ Enable Plan Mode
│ Enable Plan Mode for read-only safety during planning.
│ Plan Directory
│ The directory where planning artifacts are stored. If not specified, defaul
│ Plan Model Routing
│ Automatically switch between Pro and Flash models based on Plan Mode status
│ Retry Fetch Errors
│ Retry on "exception TypeError: fetch failed sending request" errors.
│ ▼
> Apply To
│ ● 1. User Settings
2. Workspace Settings
3. System Settings
│ (Use Enter to select, Ctrl+L to reset, Tab to change focus, Esc to close)
╰───────────────────────────────────────────────────────────────────────────────"
`;
exports[`SettingsDialog > Snapshot Tests > should render 'mixed boolean and number settings' correctly 1`] = `
"╭──────────────────────────────────────────────────────────────────────────────────────────────────╮
│ > Settings
│ ╭──────────────────────────────────────────────────────────────────────────────────────────────╮ │
│ │ Search to filter │ │
│ ╰──────────────────────────────────────────────────────────────────────────────────────────────╯ │
│ ▲
│ ● Vim Mode false* │
│ Enable Vim keybindings
│ Default Approval Mode Default │
│ The default approval mode for tool execution. 'default' prompts for approval, 'au… │
│ Enable Auto Update false* │
│ Enable automatic updates.
│ Enable Notifications false │
│ Enable run-event notifications for action-required prompts and session completion. │
│ Enable Plan Mode true │
│ Enable Plan Mode for read-only safety during planning.
│ Plan Directory undefined │
│ The directory where planning artifacts are stored. If not specified, defaults t… │
│ Plan Model Routing true │
│ Automatically switch between Pro and Flash models based on Plan Mode status. Uses Pr… │
│ Retry Fetch Errors true │
│ Retry on "exception TypeError: fetch failed sending request" errors.
│ ▼
│ Apply To
│ ● User Settings
│ Workspace Settings
│ System Settings
│ (Use Enter to select, Ctrl+L to reset, Tab to change focus, Esc to close)
╰──────────────────────────────────────────────────────────────────────────────────────────────────╯"
"╭───────────────────────────────────────────────────────────────────────────────
│ > Settings
│ ╭─────────────────────────────────────────────────────────────────────────────
│ │ Search to filter
│ ╰─────────────────────────────────────────────────────────────────────────────
│ ▲
│ ● Vim Mode
│ Enable Vim keybindings
│ Default Approval Mode
│ The default approval mode for tool execution. 'default' prompts for approva
│ Enable Auto Update
│ Enable automatic updates.
│ Enable Notifications
│ Enable run-event notifications for action-required prompts and session comp
│ Enable Plan Mode
│ Enable Plan Mode for read-only safety during planning.
│ Plan Directory
│ The directory where planning artifacts are stored. If not specified, defaul
│ Plan Model Routing
│ Automatically switch between Pro and Flash models based on Plan Mode status
│ Retry Fetch Errors
│ Retry on "exception TypeError: fetch failed sending request" errors.
│ ▼
│ Apply To
│ ● User Settings
│ Workspace Settings
│ System Settings
│ (Use Enter to select, Ctrl+L to reset, Tab to change focus, Esc to close)
╰───────────────────────────────────────────────────────────────────────────────"
`;
exports[`SettingsDialog > Snapshot Tests > should render 'tools and security settings' correctly 1`] = `
"╭──────────────────────────────────────────────────────────────────────────────────────────────────╮
│ > Settings
│ ╭──────────────────────────────────────────────────────────────────────────────────────────────╮ │
│ │ Search to filter │ │
│ ╰──────────────────────────────────────────────────────────────────────────────────────────────╯ │
│ ▲
│ ● Vim Mode false │
│ Enable Vim keybindings
│ Default Approval Mode Default │
│ The default approval mode for tool execution. 'default' prompts for approval, 'au… │
│ Enable Auto Update true │
│ Enable automatic updates.
│ Enable Notifications false │
│ Enable run-event notifications for action-required prompts and session completion. │
│ Enable Plan Mode true │
│ Enable Plan Mode for read-only safety during planning.
│ Plan Directory undefined │
│ The directory where planning artifacts are stored. If not specified, defaults t… │
│ Plan Model Routing true │
│ Automatically switch between Pro and Flash models based on Plan Mode status. Uses Pr… │
│ Retry Fetch Errors true │
│ Retry on "exception TypeError: fetch failed sending request" errors.
│ ▼
│ Apply To
│ ● User Settings
│ Workspace Settings
│ System Settings
│ (Use Enter to select, Ctrl+L to reset, Tab to change focus, Esc to close)
╰──────────────────────────────────────────────────────────────────────────────────────────────────╯"
"╭───────────────────────────────────────────────────────────────────────────────
│ > Settings
│ ╭─────────────────────────────────────────────────────────────────────────────
│ │ Search to filter
│ ╰─────────────────────────────────────────────────────────────────────────────
│ ▲
│ ● Vim Mode
│ Enable Vim keybindings
│ Default Approval Mode
│ The default approval mode for tool execution. 'default' prompts for approva
│ Enable Auto Update
│ Enable automatic updates.
│ Enable Notifications
│ Enable run-event notifications for action-required prompts and session comp
│ Enable Plan Mode
│ Enable Plan Mode for read-only safety during planning.
│ Plan Directory
│ The directory where planning artifacts are stored. If not specified, defaul
│ Plan Model Routing
│ Automatically switch between Pro and Flash models based on Plan Mode status
│ Retry Fetch Errors
│ Retry on "exception TypeError: fetch failed sending request" errors.
│ ▼
│ Apply To
│ ● User Settings
│ Workspace Settings
│ System Settings
│ (Use Enter to select, Ctrl+L to reset, Tab to change focus, Esc to close)
╰───────────────────────────────────────────────────────────────────────────────"
`;
exports[`SettingsDialog > Snapshot Tests > should render 'various boolean settings enabled' correctly 1`] = `
"╭──────────────────────────────────────────────────────────────────────────────────────────────────╮
│ > Settings
│ ╭──────────────────────────────────────────────────────────────────────────────────────────────╮ │
│ │ Search to filter │ │
│ ╰──────────────────────────────────────────────────────────────────────────────────────────────╯ │
│ ▲
│ ● Vim Mode true* │
│ Enable Vim keybindings
│ Default Approval Mode Default │
│ The default approval mode for tool execution. 'default' prompts for approval, 'au… │
│ Enable Auto Update false* │
│ Enable automatic updates.
│ Enable Notifications false │
│ Enable run-event notifications for action-required prompts and session completion. │
│ Enable Plan Mode true │
│ Enable Plan Mode for read-only safety during planning.
│ Plan Directory undefined │
│ The directory where planning artifacts are stored. If not specified, defaults t… │
│ Plan Model Routing true │
│ Automatically switch between Pro and Flash models based on Plan Mode status. Uses Pr… │
│ Retry Fetch Errors true │
│ Retry on "exception TypeError: fetch failed sending request" errors.
│ ▼
│ Apply To
│ ● User Settings
│ Workspace Settings
│ System Settings
│ (Use Enter to select, Ctrl+L to reset, Tab to change focus, Esc to close)
╰──────────────────────────────────────────────────────────────────────────────────────────────────╯"
"╭───────────────────────────────────────────────────────────────────────────────
│ > Settings
│ ╭─────────────────────────────────────────────────────────────────────────────
│ │ Search to filter
│ ╰─────────────────────────────────────────────────────────────────────────────
│ ▲
│ ● Vim Mode
│ Enable Vim keybindings
│ Default Approval Mode
│ The default approval mode for tool execution. 'default' prompts for approva
│ Enable Auto Update
│ Enable automatic updates.
│ Enable Notifications
│ Enable run-event notifications for action-required prompts and session comp
│ Enable Plan Mode
│ Enable Plan Mode for read-only safety during planning.
│ Plan Directory
│ The directory where planning artifacts are stored. If not specified, defaul
│ Plan Model Routing
│ Automatically switch between Pro and Flash models based on Plan Mode status
│ Retry Fetch Errors
│ Retry on "exception TypeError: fetch failed sending request" errors.
│ ▼
│ Apply To
│ ● User Settings
│ Workspace Settings
│ System Settings
│ (Use Enter to select, Ctrl+L to reset, Tab to change focus, Esc to close)
╰───────────────────────────────────────────────────────────────────────────────"
`;