fix: resolve build errors after merge with main

This commit is contained in:
Adam Weidman
2026-02-09 13:24:17 -05:00
parent dd4df1bd11
commit 9f7a3d30ea
5 changed files with 667 additions and 6 deletions

View File

@@ -1552,6 +1552,82 @@ const SETTINGS_SCHEMA = {
description: 'Enable planning features (Plan Mode and tools).',
showInDialog: true,
},
codebaseInvestigatorSettings: {
type: 'object',
label: 'Codebase Investigator Settings',
category: 'Experimental',
requiresRestart: true,
default: {},
description: 'Configuration for Codebase Investigator subagent.',
showInDialog: false,
properties: {
enabled: {
type: 'boolean',
label: 'Enable Codebase Investigator',
category: 'Experimental',
requiresRestart: true,
default: true,
description: 'Enable the Codebase Investigator subagent.',
showInDialog: true,
},
maxNumTurns: {
type: 'number',
label: 'Max Turns',
category: 'Experimental',
requiresRestart: true,
default: 10,
description: 'Maximum number of conversational turns.',
showInDialog: true,
},
maxTimeMinutes: {
type: 'number',
label: 'Max Time (Minutes)',
category: 'Experimental',
requiresRestart: true,
default: 3,
description: 'Maximum execution time in minutes.',
showInDialog: true,
},
thinkingBudget: {
type: 'number',
label: 'Thinking Budget',
category: 'Experimental',
requiresRestart: true,
default: 8192,
description: 'The thinking budget for the model.',
showInDialog: true,
},
model: {
type: 'string',
label: 'Model',
category: 'Experimental',
requiresRestart: true,
default: undefined as string | undefined,
description: 'The model to use for the subagent.',
showInDialog: true,
},
},
},
introspectionAgentSettings: {
type: 'object',
label: 'Introspection Agent Settings',
category: 'Experimental',
requiresRestart: true,
default: {},
description: 'Configuration for Introspection Agent.',
showInDialog: false,
properties: {
enabled: {
type: 'boolean',
label: 'Enable Introspection Agent',
category: 'Experimental',
requiresRestart: true,
default: false,
description: 'Enable the Introspection Agent.',
showInDialog: true,
},
},
},
adaptiveThinking: {
type: 'object',
label: 'Adaptive Thinking Settings',