Skip to content

Commit 1765c6e

Browse files
committed
revert checkbox
1 parent cdf69e5 commit 1765c6e

File tree

11 files changed

+2
-42
lines changed

11 files changed

+2
-42
lines changed

src/core/task/Task.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1421,7 +1421,7 @@ export class Task extends EventEmitter<ClineEvents> {
14211421
enableMcpServerCreation,
14221422
browserToolEnabled,
14231423
language,
1424-
autoCondenseContext,
1424+
enableAutoContextCondensing,
14251425
} = (await this.providerRef.deref()?.getState()) ?? {}
14261426

14271427
const { customModes } = (await this.providerRef.deref()?.getState()) ?? {}
@@ -1484,7 +1484,7 @@ export class Task extends EventEmitter<ClineEvents> {
14841484
const contextWindow = modelInfo.contextWindow
14851485

14861486
let condensedMessages
1487-
if (autoCondenseContext) {
1487+
if (enableAutoContextCondensing) {
14881488
condensedMessages = await summarizeConversationIfNeeded(
14891489
this.apiConversationHistory,
14901490
totalTokens,

src/core/webview/ClineProvider.ts

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1215,7 +1215,6 @@ export class ClineProvider extends EventEmitter<ClineProviderEvents> implements
12151215
alwaysAllowMcp,
12161216
alwaysAllowModeSwitch,
12171217
alwaysAllowSubtasks,
1218-
autoCondenseContext,
12191218
soundEnabled,
12201219
ttsEnabled,
12211220
ttsSpeed,
@@ -1286,7 +1285,6 @@ export class ClineProvider extends EventEmitter<ClineProviderEvents> implements
12861285
alwaysAllowMcp: alwaysAllowMcp ?? false,
12871286
alwaysAllowModeSwitch: alwaysAllowModeSwitch ?? false,
12881287
alwaysAllowSubtasks: alwaysAllowSubtasks ?? false,
1289-
autoCondenseContext: autoCondenseContext ?? false,
12901288
uriScheme: vscode.env.uriScheme,
12911289
currentTaskItem: this.getCurrentCline()?.taskId
12921290
? (taskHistory || []).find((item: HistoryItem) => item.id === this.getCurrentCline()?.taskId)
@@ -1389,7 +1387,6 @@ export class ClineProvider extends EventEmitter<ClineProviderEvents> implements
13891387
alwaysAllowBrowser: stateValues.alwaysAllowBrowser ?? false,
13901388
alwaysAllowMcp: stateValues.alwaysAllowMcp ?? false,
13911389
alwaysAllowModeSwitch: stateValues.alwaysAllowModeSwitch ?? false,
1392-
autoCondenseContext: stateValues.autoCondenseContext ?? false,
13931390
alwaysAllowSubtasks: stateValues.alwaysAllowSubtasks ?? false,
13941391
taskHistory: stateValues.taskHistory,
13951392
allowedCommands: stateValues.allowedCommands,

src/core/webview/__tests__/ClineProvider.test.ts

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -385,7 +385,6 @@ describe("ClineProvider", () => {
385385
clineMessages: [],
386386
taskHistory: [],
387387
shouldShowAnnouncement: false,
388-
autoCondenseContext: false,
389388
apiConfiguration: {
390389
apiProvider: "openrouter",
391390
},
@@ -483,16 +482,6 @@ describe("ClineProvider", () => {
483482
expect(provider.getCurrentCline()).toBe(mockCline2)
484483
})
485484

486-
test("autoCondenseContext setting persists and updates state", async () => {
487-
const initialState = await provider.getState()
488-
expect(initialState).toHaveProperty("autoCondenseContext", false)
489-
490-
// Update the setting
491-
await provider.contextProxy.updateGlobalState("autoCondenseContext", true)
492-
const updatedState = await provider.getState()
493-
expect(updatedState).toHaveProperty("autoCondenseContext", true)
494-
})
495-
496485
test("getState returns correct initial state", async () => {
497486
const state = await provider.getState()
498487

src/core/webview/webviewMessageHandler.ts

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -165,10 +165,6 @@ export const webviewMessageHandler = async (provider: ClineProvider, message: We
165165
await updateGlobalState("alwaysAllowSubtasks", message.bool)
166166
await provider.postStateToWebview()
167167
break
168-
case "autoCondenseContext":
169-
await updateGlobalState("autoCondenseContext", message.bool)
170-
await provider.postStateToWebview()
171-
break
172168
case "askResponse":
173169
provider.getCurrentCline()?.handleWebviewAskResponse(message.askResponse!, message.text, message.images)
174170
break

src/exports/roo-code.d.ts

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,6 @@ type GlobalSettings = {
7070
alwaysAllowSubtasks?: boolean | undefined
7171
alwaysAllowExecute?: boolean | undefined
7272
allowedCommands?: string[] | undefined
73-
autoCondenseContext?: boolean | undefined
7473
browserToolEnabled?: boolean | undefined
7574
browserViewportSize?: string | undefined
7675
screenshotQuality?: number | undefined
@@ -760,7 +759,6 @@ type IpcMessage =
760759
alwaysAllowSubtasks?: boolean | undefined
761760
alwaysAllowExecute?: boolean | undefined
762761
allowedCommands?: string[] | undefined
763-
autoCondenseContext?: boolean | undefined
764762
browserToolEnabled?: boolean | undefined
765763
browserViewportSize?: string | undefined
766764
screenshotQuality?: number | undefined
@@ -1223,7 +1221,6 @@ type TaskCommand =
12231221
alwaysAllowSubtasks?: boolean | undefined
12241222
alwaysAllowExecute?: boolean | undefined
12251223
allowedCommands?: string[] | undefined
1226-
autoCondenseContext?: boolean | undefined
12271224
browserToolEnabled?: boolean | undefined
12281225
browserViewportSize?: string | undefined
12291226
screenshotQuality?: number | undefined

src/exports/types.ts

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,6 @@ type GlobalSettings = {
7070
alwaysAllowSubtasks?: boolean | undefined
7171
alwaysAllowExecute?: boolean | undefined
7272
allowedCommands?: string[] | undefined
73-
autoCondenseContext?: boolean | undefined
7473
browserToolEnabled?: boolean | undefined
7574
browserViewportSize?: string | undefined
7675
screenshotQuality?: number | undefined
@@ -772,7 +771,6 @@ type IpcMessage =
772771
alwaysAllowSubtasks?: boolean | undefined
773772
alwaysAllowExecute?: boolean | undefined
774773
allowedCommands?: string[] | undefined
775-
autoCondenseContext?: boolean | undefined
776774
browserToolEnabled?: boolean | undefined
777775
browserViewportSize?: string | undefined
778776
screenshotQuality?: number | undefined
@@ -1237,7 +1235,6 @@ type TaskCommand =
12371235
alwaysAllowSubtasks?: boolean | undefined
12381236
alwaysAllowExecute?: boolean | undefined
12391237
allowedCommands?: string[] | undefined
1240-
autoCondenseContext?: boolean | undefined
12411238
browserToolEnabled?: boolean | undefined
12421239
browserViewportSize?: string | undefined
12431240
screenshotQuality?: number | undefined

src/schemas/index.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -676,7 +676,6 @@ export const globalSettingsSchema = z.object({
676676
alwaysAllowSubtasks: z.boolean().optional(),
677677
alwaysAllowExecute: z.boolean().optional(),
678678
allowedCommands: z.array(z.string()).optional(),
679-
autoCondenseContext: z.boolean().optional(),
680679

681680
browserToolEnabled: z.boolean().optional(),
682681
browserViewportSize: z.string().optional(),
@@ -756,7 +755,6 @@ const globalSettingsRecord: GlobalSettingsRecord = {
756755
alwaysAllowSubtasks: undefined,
757756
alwaysAllowExecute: undefined,
758757
allowedCommands: undefined,
759-
autoCondenseContext: undefined,
760758

761759
browserToolEnabled: undefined,
762760
browserViewportSize: undefined,

src/shared/ExtensionMessage.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -168,7 +168,6 @@ export type ExtensionState = Pick<
168168
| "customModePrompts"
169169
| "customSupportPrompts"
170170
| "enhancementApiConfigId"
171-
| "autoCondenseContext"
172171
> & {
173172
version: string
174173
clineMessages: ClineMessage[]

src/shared/WebviewMessage.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -129,7 +129,6 @@ export interface WebviewMessage {
129129
| "maxReadFileLine"
130130
| "searchFiles"
131131
| "toggleApiConfigPin"
132-
| "autoCondenseContext"
133132
| "setHistoryPreviewCollapsed"
134133
text?: string
135134
disabled?: boolean
@@ -160,7 +159,6 @@ export interface WebviewMessage {
160159
hasSystemPromptOverride?: boolean
161160
terminalOperation?: "continue" | "abort"
162161
historyPreviewCollapsed?: boolean
163-
autoCondenseContext?: boolean
164162
}
165163

166164
export const checkoutDiffPayloadSchema = z.object({

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

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -46,14 +46,6 @@ export const ExperimentalSettings = ({
4646
}
4747
/>
4848
))}
49-
<ExperimentalFeature
50-
key="autoCondenseContext"
51-
experimentKey="settings:autoCondenseContext"
52-
enabled={experiments[EXPERIMENT_IDS[config[0] as keyof typeof EXPERIMENT_IDS]] ?? false}
53-
onChange={(enabled) =>
54-
setExperimentEnabled(EXPERIMENT_IDS[config[0] as keyof typeof EXPERIMENT_IDS], enabled)
55-
}
56-
/>
5749
</Section>
5850
</div>
5951
)

0 commit comments

Comments
 (0)