feat(core): Enable tool output truncation by default (#9983)

This commit is contained in:
Sandy Tao
2025-09-29 09:30:37 -07:00
committed by GitHub
parent bf32492da9
commit 8a2c2dc73f
2 changed files with 2 additions and 3 deletions

View File

@@ -761,7 +761,7 @@ const SETTINGS_SCHEMA = {
label: 'Enable Tool Output Truncation',
category: 'General',
requiresRestart: true,
default: false,
default: true,
description: 'Enable truncation of large tool outputs.',
showInDialog: true,
},

View File

@@ -427,8 +427,7 @@ export class Config {
DEFAULT_TRUNCATE_TOOL_OUTPUT_THRESHOLD;
this.truncateToolOutputLines =
params.truncateToolOutputLines ?? DEFAULT_TRUNCATE_TOOL_OUTPUT_LINES;
this.enableToolOutputTruncation =
params.enableToolOutputTruncation ?? false;
this.enableToolOutputTruncation = params.enableToolOutputTruncation ?? true;
this.useSmartEdit = params.useSmartEdit ?? true;
this.useWriteTodos = params.useWriteTodos ?? false;
this.useModelRouter = params.useModelRouter ?? false;