@@ -17,7 +17,7 @@ export interface CompressTool {
1717}
1818
1919export interface ToolSettings {
20- limitNudgeInterval : number
20+ nudgeGap : number
2121 protectedTools : string [ ]
2222 contextLimit : number | `${number } %`
2323 modelLimits ?: Record < string , number | `${number } %`>
@@ -101,7 +101,7 @@ export const VALID_CONFIG_KEYS = new Set([
101101 "manualMode.automaticStrategies" ,
102102 "tools" ,
103103 "tools.settings" ,
104- "tools.settings.limitNudgeInterval " ,
104+ "tools.settings.nudgeGap " ,
105105 "tools.settings.protectedTools" ,
106106 "tools.settings.contextLimit" ,
107107 "tools.settings.modelLimits" ,
@@ -282,13 +282,13 @@ export function validateConfigTypes(config: Record<string, any>): ValidationErro
282282 if ( tools ) {
283283 if ( tools . settings ) {
284284 if (
285- tools . settings . limitNudgeInterval !== undefined &&
286- typeof tools . settings . limitNudgeInterval !== "number"
285+ tools . settings . nudgeGap !== undefined &&
286+ typeof tools . settings . nudgeGap !== "number"
287287 ) {
288288 errors . push ( {
289- key : "tools.settings.limitNudgeInterval " ,
289+ key : "tools.settings.nudgeGap " ,
290290 expected : "number" ,
291- actual : typeof tools . settings . limitNudgeInterval ,
291+ actual : typeof tools . settings . nudgeGap ,
292292 } )
293293 }
294294
@@ -515,7 +515,7 @@ const defaultConfig: PluginConfig = {
515515 protectedFilePatterns : [ ] ,
516516 tools : {
517517 settings : {
518- limitNudgeInterval : 1 ,
518+ nudgeGap : 1 ,
519519 protectedTools : [ ...DEFAULT_PROTECTED_TOOLS ] ,
520520 contextLimit : 100000 ,
521521 } ,
@@ -679,8 +679,7 @@ function mergeTools(base: PluginConfig["tools"], override?: ToolOverride): Plugi
679679
680680 return {
681681 settings : {
682- limitNudgeInterval :
683- override . settings ?. limitNudgeInterval ?? base . settings . limitNudgeInterval ,
682+ nudgeGap : override . settings ?. nudgeGap ?? base . settings . nudgeGap ,
684683 protectedTools : [
685684 ...new Set ( [
686685 ...base . settings . protectedTools ,
0 commit comments