feat(skills): promote skills settings to stable (#17713)

This commit is contained in:
Abhi
2026-01-27 19:09:52 -05:00
committed by GitHub
parent d165b6d4e7
commit 830e212758
5 changed files with 19 additions and 10 deletions
+3 -4
View File
@@ -1480,12 +1480,12 @@ const SETTINGS_SCHEMA = {
},
skills: {
type: 'boolean',
label: 'Agent Skills',
label: 'Agent Skills (Deprecated)',
category: 'Experimental',
requiresRestart: true,
default: false,
description: 'Enable Agent Skills (experimental).',
showInDialog: true,
description: '[Deprecated] Enable Agent Skills (experimental).',
showInDialog: false,
},
useOSC52Paste: {
type: 'boolean',
@@ -1561,7 +1561,6 @@ const SETTINGS_SCHEMA = {
default: true,
description: 'Enable Agent Skills.',
showInDialog: true,
ignoreInDocs: true,
},
disabled: {
type: 'array',
+1 -1
View File
@@ -644,7 +644,7 @@ export class Config {
this.disableLLMCorrection = params.disableLLMCorrection ?? true;
this.planEnabled = params.plan ?? false;
this.enableEventDrivenScheduler = params.enableEventDrivenScheduler ?? true;
this.skillsSupport = params.skillsSupport ?? false;
this.skillsSupport = params.skillsSupport ?? true;
this.disabledSkills = params.disabledSkills ?? [];
this.adminSkillsEnabled = params.adminSkillsEnabled ?? true;
this.modelAvailabilityService = new ModelAvailabilityService();