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
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
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;