Skip to content

Commit 2c3064d

Browse files
committed
feat: Update default synthesizer turns to 3 initial, 3 recent
1 parent 2a74867 commit 2c3064d

File tree

3 files changed

+8
-8
lines changed

3 files changed

+8
-8
lines changed

src/core/Cline.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -232,8 +232,8 @@ export class Cline extends EventEmitter<ClineEvents> {
232232
// Context Synthesization Settings (Added)
233233
enableContextSummarization = false,
234234
contextSummarizationTriggerThreshold = 80,
235-
contextSummarizationInitialStaticTurns = 5,
236-
contextSummarizationRecentTurns = 10,
235+
contextSummarizationInitialStaticTurns = 3, // Changed default from 5 to 3
236+
contextSummarizationRecentTurns = 3, // Changed default from 10 to 3
237237
}: ClineOptions) {
238238
super()
239239

src/core/webview/ClineProvider.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1330,8 +1330,8 @@ export class ClineProvider extends EventEmitter<ClineProviderEvents> implements
13301330
// Context Synthesization Settings (Added)
13311331
enableContextSummarization: enableContextSummarization ?? false,
13321332
contextSummarizationTriggerThreshold: contextSummarizationTriggerThreshold ?? 80,
1333-
contextSummarizationInitialStaticTurns: contextSummarizationInitialStaticTurns ?? 5,
1334-
contextSummarizationRecentTurns: contextSummarizationRecentTurns ?? 10,
1333+
contextSummarizationInitialStaticTurns: contextSummarizationInitialStaticTurns ?? 3, // Changed default from 5 to 3
1334+
contextSummarizationRecentTurns: contextSummarizationRecentTurns ?? 3, // Changed default from 10 to 3
13351335
}
13361336
}
13371337

@@ -1425,8 +1425,8 @@ export class ClineProvider extends EventEmitter<ClineProviderEvents> implements
14251425
// Context Synthesization Settings (Added)
14261426
enableContextSummarization: stateValues.enableContextSummarization ?? false,
14271427
contextSummarizationTriggerThreshold: stateValues.contextSummarizationTriggerThreshold ?? 80,
1428-
contextSummarizationInitialStaticTurns: stateValues.contextSummarizationInitialStaticTurns ?? 5,
1429-
contextSummarizationRecentTurns: stateValues.contextSummarizationRecentTurns ?? 10,
1428+
contextSummarizationInitialStaticTurns: stateValues.contextSummarizationInitialStaticTurns ?? 3, // Changed default from 5 to 3
1429+
contextSummarizationRecentTurns: stateValues.contextSummarizationRecentTurns ?? 3, // Changed default from 10 to 3
14301430
}
14311431
}
14321432

webview-ui/src/components/settings/ContextManagementSettings.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -205,7 +205,7 @@ export const ContextManagementSettings = ({
205205
type="number"
206206
pattern="[0-9]*"
207207
className="w-24 bg-vscode-input-background text-vscode-input-foreground border border-vscode-input-border px-2 py-1 rounded text-right [appearance:textfield] [&::-webkit-outer-spin-button]:appearance-none [&::-webkit-inner-spin-button]:appearance-none disabled:opacity-50"
208-
value={contextSummarizationInitialStaticTurns ?? 5}
208+
value={contextSummarizationInitialStaticTurns ?? 3} // Changed default display from 5 to 3
209209
min={0}
210210
onChange={(e) => {
211211
const newValue = parseInt(e.target.value, 10)
@@ -235,7 +235,7 @@ export const ContextManagementSettings = ({
235235
type="number"
236236
pattern="[0-9]*"
237237
className="w-24 bg-vscode-input-background text-vscode-input-foreground border border-vscode-input-border px-2 py-1 rounded text-right [appearance:textfield] [&::-webkit-outer-spin-button]:appearance-none [&::-webkit-inner-spin-button]:appearance-none disabled:opacity-50"
238-
value={contextSummarizationRecentTurns ?? 10}
238+
value={contextSummarizationRecentTurns ?? 3} // Changed default display from 10 to 3
239239
min={0}
240240
onChange={(e) => {
241241
const newValue = parseInt(e.target.value, 10)

0 commit comments

Comments
 (0)