Change default compress threshold to 0.7 for api key users (#13079)

This commit is contained in:
Tommaso Sciortino
2025-11-14 09:13:59 -08:00
committed by GitHub
parent 9d74b7c0e8
commit 6d83d3440c
4 changed files with 5 additions and 5 deletions

View File

@@ -300,7 +300,7 @@ their corresponding top-level category object in your `settings.json` file.
- **`model.compressionThreshold`** (number): - **`model.compressionThreshold`** (number):
- **Description:** The fraction of context usage at which to trigger context - **Description:** The fraction of context usage at which to trigger context
compression (e.g. 0.2, 0.3). compression (e.g. 0.2, 0.3).
- **Default:** `0.2` - **Default:** `0.7`
- **Requires restart:** Yes - **Requires restart:** Yes
- **`model.skipNextSpeakerCheck`** (boolean): - **`model.skipNextSpeakerCheck`** (boolean):

View File

@@ -683,7 +683,7 @@ const SETTINGS_SCHEMA = {
label: 'Compression Threshold', label: 'Compression Threshold',
category: 'Model', category: 'Model',
requiresRestart: true, requiresRestart: true,
default: 0.2 as number, default: 0.7 as number,
description: description:
'The fraction of context usage at which to trigger context compression (e.g. 0.2, 0.3).', 'The fraction of context usage at which to trigger context compression (e.g. 0.2, 0.3).',
showInDialog: true, showInDialog: true,

View File

@@ -19,7 +19,7 @@ import { getInitialChatHistory } from '../utils/environmentContext.js';
* Default threshold for compression token count as a fraction of the model's * Default threshold for compression token count as a fraction of the model's
* token limit. If the chat history exceeds this threshold, it will be compressed. * token limit. If the chat history exceeds this threshold, it will be compressed.
*/ */
export const DEFAULT_COMPRESSION_TOKEN_THRESHOLD = 0.2; export const DEFAULT_COMPRESSION_TOKEN_THRESHOLD = 0.7;
/** /**
* The fraction of the latest chat history to keep. A value of 0.3 * The fraction of the latest chat history to keep. A value of 0.3

View File

@@ -412,8 +412,8 @@
"compressionThreshold": { "compressionThreshold": {
"title": "Compression Threshold", "title": "Compression Threshold",
"description": "The fraction of context usage at which to trigger context compression (e.g. 0.2, 0.3).", "description": "The fraction of context usage at which to trigger context compression (e.g. 0.2, 0.3).",
"markdownDescription": "The fraction of context usage at which to trigger context compression (e.g. 0.2, 0.3).\n\n- Category: `Model`\n- Requires restart: `yes`\n- Default: `0.2`", "markdownDescription": "The fraction of context usage at which to trigger context compression (e.g. 0.2, 0.3).\n\n- Category: `Model`\n- Requires restart: `yes`\n- Default: `0.7`",
"default": 0.2, "default": 0.7,
"type": "number" "type": "number"
}, },
"skipNextSpeakerCheck": { "skipNextSpeakerCheck": {