@@ -17,8 +17,6 @@ export interface CompressTool {
1717}
1818
1919export interface ToolSettings {
20- nudgeEnabled : boolean
21- nudgeFrequency : number
2220 limitNudgeInterval : number
2321 protectedTools : string [ ]
2422 contextLimit : number | `${number } %`
@@ -103,8 +101,6 @@ export const VALID_CONFIG_KEYS = new Set([
103101 "manualMode.automaticStrategies" ,
104102 "tools" ,
105103 "tools.settings" ,
106- "tools.settings.nudgeEnabled" ,
107- "tools.settings.nudgeFrequency" ,
108104 "tools.settings.limitNudgeInterval" ,
109105 "tools.settings.protectedTools" ,
110106 "tools.settings.contextLimit" ,
@@ -285,28 +281,6 @@ export function validateConfigTypes(config: Record<string, any>): ValidationErro
285281 const tools = config . tools
286282 if ( tools ) {
287283 if ( tools . settings ) {
288- if (
289- tools . settings . nudgeEnabled !== undefined &&
290- typeof tools . settings . nudgeEnabled !== "boolean"
291- ) {
292- errors . push ( {
293- key : "tools.settings.nudgeEnabled" ,
294- expected : "boolean" ,
295- actual : typeof tools . settings . nudgeEnabled ,
296- } )
297- }
298-
299- if (
300- tools . settings . nudgeFrequency !== undefined &&
301- typeof tools . settings . nudgeFrequency !== "number"
302- ) {
303- errors . push ( {
304- key : "tools.settings.nudgeFrequency" ,
305- expected : "number" ,
306- actual : typeof tools . settings . nudgeFrequency ,
307- } )
308- }
309-
310284 if (
311285 tools . settings . limitNudgeInterval !== undefined &&
312286 typeof tools . settings . limitNudgeInterval !== "number"
@@ -541,8 +515,6 @@ const defaultConfig: PluginConfig = {
541515 protectedFilePatterns : [ ] ,
542516 tools : {
543517 settings : {
544- nudgeEnabled : true ,
545- nudgeFrequency : 10 ,
546518 limitNudgeInterval : 1 ,
547519 protectedTools : [ ...DEFAULT_PROTECTED_TOOLS ] ,
548520 contextLimit : 100000 ,
@@ -707,8 +679,6 @@ function mergeTools(base: PluginConfig["tools"], override?: ToolOverride): Plugi
707679
708680 return {
709681 settings : {
710- nudgeEnabled : override . settings ?. nudgeEnabled ?? base . settings . nudgeEnabled ,
711- nudgeFrequency : override . settings ?. nudgeFrequency ?? base . settings . nudgeFrequency ,
712682 limitNudgeInterval :
713683 override . settings ?. limitNudgeInterval ?? base . settings . limitNudgeInterval ,
714684 protectedTools : [
0 commit comments