Merge branch 'main' into chore/sync-gemini-cli-v0.3.4

This commit is contained in:
mingholy.lmh
2025-09-15 13:42:42 +08:00
123 changed files with 13595 additions and 1237 deletions

View File

@@ -24,6 +24,7 @@ describe('SettingsSchema', () => {
'mcp',
'security',
'advanced',
'enableWelcomeBack',
];
expectedSettings.forEach((setting) => {

View File

@@ -863,6 +863,16 @@ export const SETTINGS_SCHEMA = {
description: 'Skip the next speaker check.',
showInDialog: true,
},
enableWelcomeBack: {
type: 'boolean',
label: 'Enable Welcome Back',
category: 'UI',
requiresRestart: false,
default: true,
description:
'Show welcome back dialog when returning to a project with conversation history.',
showInDialog: true,
},
} as const;
type InferSettings<T extends SettingsSchema> = {