From 6ab58463517c521ec1ff69306c96126b738a0886 Mon Sep 17 00:00:00 2001 From: Christiaan Arnoldus Date: Fri, 12 Jun 2026 10:12:12 +0000 Subject: [PATCH 1/2] feat: add prompt-training model schema --- apps/web/src/app/config.json/extras.ts | 4 ++++ 1 file changed, 4 insertions(+) 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', From 9718efb476b5e05c95c9d0064ab3bd925d0cb9df Mon Sep 17 00:00:00 2001 From: Christiaan Arnoldus Date: Fri, 12 Jun 2026 10:12:24 +0000 Subject: [PATCH 2/2] test: cover prompt-training model schema --- apps/web/src/tests/cli-config-schema.test.ts | 1 + 1 file changed, 1 insertion(+) 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', () => {