feat(prompts): implement Topic-Action-Summary model for verbosity reduction (#21503)

This commit is contained in:
Abhijit Balaji
2026-03-13 22:10:30 -07:00
committed by GitHub
parent 3682842a5d
commit 9f7691fd88
11 changed files with 146 additions and 45 deletions
+1
View File
@@ -813,6 +813,7 @@ export async function loadCliConfig(
disabledSkills: settings.skills?.disabled,
experimentalJitContext: settings.experimental?.jitContext,
modelSteering: settings.experimental?.modelSteering,
topicUpdateNarration: settings.experimental?.topicUpdateNarration,
toolOutputMasking: settings.experimental?.toolOutputMasking,
noBrowser: !!process.env['NO_BROWSER'],
summarizeToolOutput: settings.model?.summarizeToolOutput,
+10 -1
View File
@@ -1994,9 +1994,18 @@ const SETTINGS_SCHEMA = {
},
},
},
topicUpdateNarration: {
type: 'boolean',
label: 'Topic & Update Narration',
category: 'Experimental',
requiresRestart: false,
default: false,
description:
'Enable the experimental Topic & Update communication model for reduced chattiness and structured progress reporting.',
showInDialog: true,
},
},
},
extensions: {
type: 'object',
label: 'Extensions',