diff --git a/apps/web/src/app/config.json/extras.ts b/apps/web/src/app/config.json/extras.ts index 7b021315cc..b7001b2b30 100644 --- a/apps/web/src/app/config.json/extras.ts +++ b/apps/web/src/app/config.json/extras.ts @@ -64,6 +64,10 @@ export const kiloExtras = { type: 'string', enum: ['expanded', 'collapsed'], }, + hide_prompt_training_models: { + description: 'Hide Kilo Gateway models that may train on your prompts from model listings', + type: 'boolean', + }, commit_message: { description: 'Configuration for AI-generated commit messages', type: 'object', diff --git a/apps/web/src/tests/cli-config-schema.test.ts b/apps/web/src/tests/cli-config-schema.test.ts index dc4da15d3e..35638ad34a 100644 --- a/apps/web/src/tests/cli-config-schema.test.ts +++ b/apps/web/src/tests/cli-config-schema.test.ts @@ -35,6 +35,7 @@ describe('kilo config.json schema merge', () => { expect(props.auto_expand_history).toBeDefined(); expect(props.auto_collapse_reasoning).toBeDefined(); expect(props.terminal_command_display).toBeDefined(); + expect(props.hide_prompt_training_models).toBeDefined(); }); test('auto_collapse_reasoning is a boolean', () => {