fix(shell): update shell setting from usePty to enableInteractiveShell (#8726)

Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
This commit is contained in:
Gal Zahavi
2025-09-18 13:05:01 -07:00
committed by GitHub
parent a34e375193
commit 1f31443ed1
7 changed files with 27 additions and 25 deletions

View File

@@ -1262,7 +1262,7 @@ describe('SettingsDialog', () => {
},
},
tools: {
usePty: true,
enableInteractiveShell: true,
autoAccept: true,
useRipgrep: true,
},
@@ -1375,7 +1375,7 @@ describe('SettingsDialog', () => {
},
tools: {
useRipgrep: true,
usePty: false,
enableInteractiveShell: false,
},
},
);
@@ -1449,7 +1449,7 @@ describe('SettingsDialog', () => {
it('should render with tools and security settings', () => {
const settings = createMockSettings({
tools: {
usePty: true,
enableInteractiveShell: true,
autoAccept: false,
useRipgrep: true,
truncateToolOutputThreshold: 25000,
@@ -1508,7 +1508,7 @@ describe('SettingsDialog', () => {
},
},
tools: {
usePty: false,
enableInteractiveShell: false,
autoAccept: false,
useRipgrep: false,
},