feat(settings): enhance settings management with generic setter and display hel… (#6202)

Co-authored-by: Jacob Richman <jacob314@gmail.com>
This commit is contained in:
Ali Al Jufairi
2025-08-19 11:28:45 +09:00
committed by GitHub
parent 36ea986cfe
commit 92bb4624c4
5 changed files with 546 additions and 219 deletions

View File

@@ -128,10 +128,10 @@ export const SETTINGS_SCHEMA = {
label: 'Max Session Turns',
category: 'General',
requiresRestart: false,
default: undefined as number | undefined,
default: -1,
description:
'Maximum number of user/model/tool turns to keep in a session.',
showInDialog: false,
'Maximum number of user/model/tool turns to keep in a session. -1 means unlimited.',
showInDialog: true,
},
memoryImportFormat: {
type: 'string',
@@ -147,9 +147,9 @@ export const SETTINGS_SCHEMA = {
label: 'Memory Discovery Max Dirs',
category: 'General',
requiresRestart: false,
default: undefined as number | undefined,
default: 200,
description: 'Maximum number of directories to search for memory.',
showInDialog: false,
showInDialog: true,
},
contextFileName: {
type: 'object',