@@ -173,7 +173,7 @@ export function ConfigSystem() {
173173 < h4 className = "text-green-400 font-bold mb-2" > 🏢 System Defaults</ h4 >
174174 < code className = "text-xs text-gray-400 block mb-2" >
175175 /etc/gemini-code/system-defaults.json (Linux)< br />
176- /Library/Application Support/InniesCode /system-defaults.json (macOS)
176+ /Library/Application Support/GeminiCode /system-defaults.json (macOS)
177177 </ code >
178178 < p className = "text-sm text-gray-300" >
179179 系统级默认值,可被用户/项目覆盖
@@ -184,7 +184,7 @@ export function ConfigSystem() {
184184 < h4 className = "text-red-400 font-bold mb-2" > 🔒 System Settings (Override)</ h4 >
185185 < code className = "text-xs text-gray-400 block mb-2" >
186186 /etc/gemini-code/settings.json (Linux)< br />
187- /Library/Application Support/InniesCode /settings.json (macOS)
187+ /Library/Application Support/GeminiCode /settings.json (macOS)
188188 </ code >
189189 < p className = "text-sm text-gray-300" >
190190 系统管理员强制覆盖,优先级最高
@@ -346,7 +346,7 @@ export function getSystemDefaultsPath(): string {
346346 "loadMemoryFromIncludeDirectories": false,
347347 "fileFiltering": {
348348 "respectGitIgnore": true,
349- "respectInniesIgnore ": true,
349+ "respectGeminiIgnore ": true,
350350 "enableRecursiveFileSearch": true,
351351 "disableFuzzySearch": false
352352 }
@@ -1338,13 +1338,11 @@ export class LoadedSettings {
13381338
13391339 < CodeBlock
13401340 title = "packages/cli/src/config/config.ts:72-88 - approvalMode 解析"
1341- code = { `const VALID_APPROVAL_MODE_VALUES = ['plan', ' default', 'auto-edit', 'yolo'] as const;
1341+ code = { `const VALID_APPROVAL_MODE_VALUES = ['default', 'auto-edit', 'yolo'] as const;
13421342
13431343function parseApprovalModeValue(value: string): ApprovalMode {
13441344 const normalized = value.trim().toLowerCase();
13451345 switch (normalized) {
1346- case 'plan':
1347- return ApprovalMode.PLAN;
13481346 case 'default':
13491347 return ApprovalMode.DEFAULT;
13501348 case 'yolo':
@@ -1414,8 +1412,7 @@ function parseApprovalModeValue(value: string): ApprovalMode {
14141412 code = { `// loadCliConfig() 中的 approval mode 校验
14151413if (
14161414 !trustedFolder &&
1417- approvalMode !== ApprovalMode.DEFAULT &&
1418- approvalMode !== ApprovalMode.PLAN
1415+ approvalMode !== ApprovalMode.DEFAULT
14191416) {
14201417 logger.warn(
14211418 \`Approval mode overridden to "default" because the current folder is not trusted.\`,
@@ -1569,7 +1566,7 @@ if (
15691566 }
15701567
15711568 // 7️⃣ 🔐 强制安全降级:不受信任 → 降级至 default
1572- if (!trustedFolder && approvalMode !== ApprovalMode.DEFAULT && approvalMode !== ApprovalMode.PLAN ) {
1569+ if (!trustedFolder && approvalMode !== ApprovalMode.DEFAULT) {
15731570 logger.warn('Approval mode overridden to "default" because the current folder is not trusted.');
15741571 approvalMode = ApprovalMode.DEFAULT;
15751572 }
@@ -1709,7 +1706,6 @@ if (argv.allowedMcpServerNames) {
17091706 code = { `// config.ts:640-658
17101707if (!interactive && !argv.experimentalAcp) {
17111708 switch (approvalMode) {
1712- case ApprovalMode.PLAN:
17131709 case ApprovalMode.DEFAULT:
17141710 // 排除所有需要审批的工具
17151711 extraExcludes.push(ShellTool.Name, EditTool.Name, WriteFileTool.Name);
@@ -2023,7 +2019,7 @@ if (needsMigration(settingsObject)) {
20232019 < ul className = "text-sm text-gray-400 space-y-1" >
20242020 < li > • workspace 配置被忽略</ li >
20252021 < li > • 项目 .env 不加载</ li >
2026- < li > • approvalMode 强制降级为 PLAN </ li >
2022+ < li > • approvalMode 强制降级为 DEFAULT </ li >
20272023 < li > • MCP Server 不启动</ li >
20282024 </ ul >
20292025 </ div >
0 commit comments