diff --git a/docs/get-started/configuration.md b/docs/get-started/configuration.md index f926c8dd62..d65ec509a9 100644 --- a/docs/get-started/configuration.md +++ b/docs/get-started/configuration.md @@ -537,19 +537,19 @@ their corresponding top-level category object in your `settings.json` file. - **`experimental.codebaseInvestigatorSettings.enabled`** (boolean): - **Description:** Enable the Codebase Investigator agent. - - **Default:** `false` + - **Default:** `true` - **Requires restart:** Yes - **`experimental.codebaseInvestigatorSettings.maxNumTurns`** (number): - **Description:** Maximum number of turns for the Codebase Investigator agent. - - **Default:** `15` + - **Default:** `10` - **Requires restart:** Yes - **`experimental.codebaseInvestigatorSettings.maxTimeMinutes`** (number): - **Description:** Maximum time for the Codebase Investigator agent (in minutes). - - **Default:** `5` + - **Default:** `3` - **Requires restart:** Yes - **`experimental.codebaseInvestigatorSettings.thinkingBudget`** (number): diff --git a/packages/cli/src/config/settingsSchema.ts b/packages/cli/src/config/settingsSchema.ts index 558c3fba52..ea6ca29fa2 100644 --- a/packages/cli/src/config/settingsSchema.ts +++ b/packages/cli/src/config/settingsSchema.ts @@ -1234,7 +1234,7 @@ const SETTINGS_SCHEMA = { label: 'Enable Codebase Investigator', category: 'Experimental', requiresRestart: true, - default: false, + default: true, description: 'Enable the Codebase Investigator agent.', showInDialog: true, }, @@ -1243,7 +1243,7 @@ const SETTINGS_SCHEMA = { label: 'Codebase Investigator Max Num Turns', category: 'Experimental', requiresRestart: true, - default: 15, + default: 10, description: 'Maximum number of turns for the Codebase Investigator agent.', showInDialog: true, @@ -1253,7 +1253,7 @@ const SETTINGS_SCHEMA = { label: 'Max Time (Minutes)', category: 'Experimental', requiresRestart: true, - default: 5, + default: 3, description: 'Maximum time for the Codebase Investigator agent (in minutes).', showInDialog: false, diff --git a/packages/core/src/config/config.ts b/packages/core/src/config/config.ts index 7e505b122e..20cb7cf25c 100644 --- a/packages/core/src/config/config.ts +++ b/packages/core/src/config/config.ts @@ -502,9 +502,9 @@ export class Config { params.enableMessageBusIntegration ?? (hooksNeedMessageBus ? true : false); this.codebaseInvestigatorSettings = { - enabled: params.codebaseInvestigatorSettings?.enabled ?? false, - maxNumTurns: params.codebaseInvestigatorSettings?.maxNumTurns ?? 15, - maxTimeMinutes: params.codebaseInvestigatorSettings?.maxTimeMinutes ?? 5, + enabled: params.codebaseInvestigatorSettings?.enabled ?? true, + maxNumTurns: params.codebaseInvestigatorSettings?.maxNumTurns ?? 10, + maxTimeMinutes: params.codebaseInvestigatorSettings?.maxTimeMinutes ?? 3, thinkingBudget: params.codebaseInvestigatorSettings?.thinkingBudget ?? DEFAULT_THINKING_MODE, diff --git a/schemas/settings.schema.json b/schemas/settings.schema.json index 0c7686a638..59992ce53f 100644 --- a/schemas/settings.schema.json +++ b/schemas/settings.schema.json @@ -818,22 +818,22 @@ "enabled": { "title": "Enable Codebase Investigator", "description": "Enable the Codebase Investigator agent.", - "markdownDescription": "Enable the Codebase Investigator agent.\n\n- Category: `Experimental`\n- Requires restart: `yes`\n- Default: `false`", - "default": false, + "markdownDescription": "Enable the Codebase Investigator agent.\n\n- Category: `Experimental`\n- Requires restart: `yes`\n- Default: `true`", + "default": true, "type": "boolean" }, "maxNumTurns": { "title": "Codebase Investigator Max Num Turns", "description": "Maximum number of turns for the Codebase Investigator agent.", - "markdownDescription": "Maximum number of turns for the Codebase Investigator agent.\n\n- Category: `Experimental`\n- Requires restart: `yes`\n- Default: `15`", - "default": 15, + "markdownDescription": "Maximum number of turns for the Codebase Investigator agent.\n\n- Category: `Experimental`\n- Requires restart: `yes`\n- Default: `10`", + "default": 10, "type": "number" }, "maxTimeMinutes": { "title": "Max Time (Minutes)", "description": "Maximum time for the Codebase Investigator agent (in minutes).", - "markdownDescription": "Maximum time for the Codebase Investigator agent (in minutes).\n\n- Category: `Experimental`\n- Requires restart: `yes`\n- Default: `5`", - "default": 5, + "markdownDescription": "Maximum time for the Codebase Investigator agent (in minutes).\n\n- Category: `Experimental`\n- Requires restart: `yes`\n- Default: `3`", + "default": 3, "type": "number" }, "thinkingBudget": {